Hi,
Die data-Eigenschaft eines Textknotens hilft dir hier weiter.
Oder die http://de.selfhtml.org/javascript/objekte/all.htm#inner_html@title=.innerHTML-Eigenschaft des Elternknotens?
Ggf. auch - kommt drauf an, was genau man erreichen will.
Wenn der parentNode mehr als nur den auszutauschenden Textknoten enthält, dann muss man da schon wieder zu Suchen-Ersetzen greifen, um den "Rest" zu erhalten; einfach die data-Eigenschaft des Textknotens zu überschreiben, kann da simpler (und weniger fehleranfällig) sein.
*Muss* man die im IE eigentlich unbedingt über das all-Objekt ansprechen?
Nein, ganz und gar nicht.
Das ist eine Eigenschaft, die (fast) alle Elemente haben - und wie man sich die Referenz auf das Element besorgt (document.all ist ja nur ein Weg, um genau das zu tun), ist natürlich ganz egal.
(Womit man im IE allerdings aufpassen muss ist, dass es da eine ganze Reihe Elemente gibt, für die innerHTML als read-only definiert ist.)
MfG ChrisB
“Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]