Thomas Meinike: Den Text eines <span>-Elementes ändern?

Beitrag lesen

Hallo,

wie kann ich den Text eine <span>-Tags ändern.

Also konkret:

Der Quellcode:

<span name="zuaendern">Dieser Text soll geaendert werden</span>

Und jetzt soll mir eine Javascript-Funktion den Text "Text wurde geaendert" anstelle von "Dieser Text soll geaendert werden" ausgeben! Dies soll bei Buttonklick geschehen.

<span id="dyntext">Dieser Text soll geaendert werden</span>

in der Scriptfunktion:

document.getElementById("dyntext").firstChild.nodeValue="Text wurde geaendert";

Das Programm soll Netscape- und MSIE-kompatibel sein, also kann ich dieses Problem nicht mittels all-Tags lösen!

Das funktioniert mit (halbwegs) DOM-Browsern, also nicht im Netscape < 6. Was sind "all-Tags"?

MfG, Thomas