michael: Via JS einen Zeilenumbruch in eine Textarea schreiben

Hallo,

ich will via Knopfdruck aus mehreren <input>s eine formatiertes Addressfeld zusammensetzen und in eine <textarea> schreiben.

Im IE 6.0 habe ich aber jetzt das Problem dass eine Formatierung mittels "\n" nicht funktioniert, da ich als Zeichensatz UTF-8 benutze.

Also:

document.getElementById('meineTextarea').innerHTML = feld1 + "\n" +feld2;

klappt nicht, bzw. der Zeilenumbruch wird nicht dargestellt.

Was ich auch schon probiert habe ist "\015\012" statt "\n" zu nehmen. Geht aber auch nicht.

Im Firefox gehts übrigens, es geht auch wenn ich die Daten direkt aus einer DB hole. Nur im IE mit JS klappts nicht.

Hat jemand eine Idee?

Vielen Dank Michael

  1. Hallo,

    document.getElementById('meineTextarea').innerHTML = feld1 + "\n" +feld2;

    klappt nicht, bzw. der Zeilenumbruch wird nicht dargestellt.

    so ist es für jeden Browser verständlich:

      
    document.getElementById('meineTextarea').value = feld1 + "\n" +feld2;  
    
    

    Gruß plan_B

    --
         *®*´¯`·.¸¸.·
    1. na sowas, wo textarea eigentlich kein value Attribute hat!

      Vielen Dank und Grüße
      michael

      1. Grütze .. äh ... Grüße!

        na sowas, wo textarea eigentlich kein value Attribute hat!

        Wie kommst du denn darauf? (Mehrzeilige Eingabefelder)


        Kai

        --
        Der vertuschte Gefahrstoff: Dihydrogenmonoxid
        ie:{ fl:( br:< va:) ls:? fo:| rl:? n4:° ss:{ de:] js:| ch:? mo:| zu:|