Marko: Auf Text in DIV zugreifen Mozilla,IE kompatibel

Hallo Allerseits,

blöde kleine Frage: ich habe in meinem Dokument ein DIV in dem nichts mehr ausser Text steht, und ich möchte in Javascript diesen Text auslesen, wie geht das ?
Im archiv hab ich die Eigenschaft innerHTML für IE4 gefunden, für alles andere die Eigenschaft data. Aber data geht bei mir nicht, bin ich blöd oder was ? (es wage blos keiner mit ja zu antworten))

Gruss

Marko

  1. Hallo,

    Im archiv hab ich die Eigenschaft innerHTML für IE4 gefunden, für alles andere die Eigenschaft data. Aber data geht bei mir nicht, bin ich blöd oder was ? (es wage blos keiner mit ja zu antworten))

    innerHTML wird von IE und Mozilla unterstuetzt, ist aber kein W3C-DOM. nodeValue waere der DOM-naechste Ansatz (alternativ data oder text). So klappt das Lesen des aktuellen bzw. die Zuweisung eines neuen Textes in IE und Mozilla:

    <div id="xyz">vorher</div>
    <form action="">
    <input type="button" value="Neuer Text" onclick="var obj=document.getElementById('xyz').firstChild;alert('aktueller Text: '+obj.nodeValue);obj.nodeValue='Neuer Text'">
    </form>

    MfG, Thomas