Thomas Meinike: Auf Text in DIV zugreifen Mozilla,IE kompatibel

Beitrag lesen

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