Axel Richter: Childs eines DIV Elements

Beitrag lesen

Hallo,

<div ID="Punkt1">
 <img STYLE="visibility:hidden" SRC="_home.gif" ID="SubMenu01" BORDER="0" onMouseOver="style.cursor='pointer';" >
 <img STYLE="visibility:hidden" SRC="anfahrt.gif" ID="SubMenu02" BORDER="0" onMouseOver="style.cursor='pointer';" >
</div>

Bitte verbessere auch gleich die Schreibweise der Argumentbezeichnungen auf konsequente Kleinschreibung. Die Tag-Namen sind ja bereits richtig, das heißt klein, geschrieben.

Irgendwo in den Tiefen des Javascriptes wird dann folgendes aufgerufen:


obj=document.getElementById("Punkt1");
for (i=0;i<=obj.children.length-1;i++)

Was bringt dieses (i<=[].length-1)?
for (i=0;i<obj.childNodes.length;i++)

{

obj.childNodes[i].filters.blendTrans.apply();
  obj.childNodes[i].style.visibility="visible";
  obj.childNodes[i].filters.blendTrans.play();

}

http://de.selfhtml.org/javascript/objekte/node.htm#child_nodes

Alledings würde ich noch prüfen, ob obj.childNodes[i] auch wirklich vom Typ IMG ist. http://de.selfhtml.org/javascript/objekte/node.htm#node_name

viele Grüße

Axel