Olaf Schneider: document.createTextNode(" ") - wie richtig?

Beitrag lesen

Hallo,

zumindest unter Firefox ist aus Javascript-Sicht eine Entität schon durch ihren Wert ersetzt.

Getestet mit:

html (Ausschnitt):
<div id="space">&#160;</div>

javascript:
alert(document.getElementById("space").firstChild.nodeValue.length);

Ergebnis:
1

Ich denke, dass die Unicodenotation, die Martin schon vorgeschlagen hat, der richtige Weg ist.

Gruß
Olaf