D.R.: Firefox -> Javascript -> all

Beitrag lesen

Hallo,

So. Und jetzt sage ich dir noch, dass auch der Firefox das blödsinnige „innerHTML“ implementiert hat (welches übrigens auch ohne dem all-Objekt benutzt werden kann). IMHO totaler Unfug. Die DOM-Methoden reichen doch völlig aus…

IIRC ist „innerHTML“ mitunter aber deutlich schneller.

Abgesehen von Konstrukten wie:

for (var i = 0; i < 10; i++)  
 document.body.innerHTML += "<p>bla</p>";

Scheint das durchaus der Fall zu sein. Naja, eben [native code]. Ich habe mir mal eine Funktion geschrieben, mit der ich die Knoten rekursiv mit childNodes[x] durchlaufe. Die Funktion brauchte ein vielfaches gegenüber getElementsbyTagName().

Trotzdem werde ich mich nicht mit innerHTML abfinden ;-)

mfg. Daniel