Gernot Back: innerHTML Problem IE

Beitrag lesen

Hallo Karl,

Ich habe ein div-Element, welches Text bekommen soll.
Gebe ich den Inhalt des div-Elements aus, so habe ich keine Probleme.

Da es sich bei innerHTML ja ursprünglich um eine Eigenschaft des document.all-Objekts handelt, die andere Browser für document.getElementByID() übernommen haben, könnte ich mir vorstellen, dass es im IE günstiger ist, das ganze gleich über "all" anzusprechen, da getElementByID dort vermutlich ohnehin intern erst einmal wieder in all verwandelt werden muss.

alert(document.getElementById(idDiv).innerHTML);
document.getElementById(idDiv).innerHTML = "Test";

Gruß Gernot