<br> mit innerHTML in einem <span> ausgeben

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • <br> mit innerHTML in einem <span> ausgeben

    Hallo Leute,

    ich brauche mal wieder eure Hilfe!
    Ich habe ein Textfeld, ein Span-Kontainer:

    <textarea name="newsflash" rows="4" id="newsflash" style="width:400px" onChange="updateNewsflash(this, event)" onKeyUp="updateNewsflash(this, event)"><?php echo $newsflash; ?></textarea><span id="vorschauNewsflash"></span>

    und folgendes Javascript:

    Quellcode

    1. function updateNewsflash(input, event)
    2. {
    3. if (input.id == "newsflash")
    4. {
    5. var namespan = document.getElementById("vorschauNewsflash");
    6. if (namespan.firstChild == null)
    7. {
    8. namespan.innerHTML = input.value;
    9. }
    10. else
    11. {
    12. namespan.firstChild.nodeValue = input.value;
    13. }
    14. }
    15. }
    Alles anzeigen


    Wie bekomme ich es hin, dass wenn ich einen Zeilenumbruch im Textfeld mache, dieser auch im Span-Kontainer ausgegeben wird? Im Moment macht der IE einen Tab und der FF ein Leerzeichen.

    ich hoffe Ihr könnt mir helfen!

    Grüße KMD