Hallo,
ich habe Fagen zu dem folgenden Absatz in nodes > childNodes unter:
http://selfhtml.teamone.de/javascript/objekte/node.htm
Zitat:
"Der Netscape 6.1 und der MS Internet Explorer 5.0 Macintosh Edition interpretieren im body-Element und in allen untergeordneten Knoten bereits einen Zeilenumbruch oder ein Leerzeichen im Quelltext zwischen Elementknoten als einen eigenen Kindknoten mit dem Namen #text. Auch HTML-Kommentare bilden eigene Knoten und werden als Knoten mit dem Namen #comment behandelt."
Frage: Ist dieses Verhalten als ein Fehlverhalten der Browser zu werten, oder macht es aus irgend einem Grund Sinn, Leerzeichen und Umbrüche als Knoten zu betrachten ?
Frage: Sind von diesem Phänomen nur diese beiden Browser betroffen ?
Sind die benannten Eigenarten in späteren Versionen ev. bereits behoben worden ?
Frage: Muß ich - auf Grund der geringen Verbreitung dieser beiden Browser auf dieses Phänomen Rücksicht nehmen - wenn ja, in welcher Weise ?
(Abgesehen von der Möglichkeit - wie im Beispiel gezeigt - alles in eine Zeile, also ohne Umbruch und Leerzeichen zu schreiben ?)
Frage: Irgendwer hat mal irgendwo geschrieben, mit dem DOM wird alles einfacher. Wer war das ?!!!?
;-)
Tips, Einschätzungen, Hinweise, alles willkommen
Mit herzlichem Dank