Sascha: Dynamisches Menu - Probleme mitChildNodes - IE vs FireFox

Beitrag lesen

Guten Tag,

ich habe ein (hoffentlich) kleines Problem mit der Eigenschaft ChildNodes.

Auf dieser Seite findet ihr ein kleines Testmenu http://www.fallout-files.de/test_js.php

Jedes Untermenu hat eine eigene UL Liste.

Über die Punkte "Headline X" kann man die entsprechenden Untergruppen ein- bzw. ausklappen.

Dies funktioniert beim IE wie gewünscht. Nur der Firefox klappt z.B. keine weiteren Untergruppen sondern nur die LI-Elemente der "eigenen" UL Liste ein / aus.

Beispiel:

<ul id ='test0'>
   <li>
   <li>

<ul id = 'test1'>
       <li>
   </ul>

</ul>

Heißt das, dass konformerweise die Test1 Liste bzw. deren LI Elemnte keine Kinder der Test0 Liste darstellen und somit nich über document.getElementById(navigation_id).childNodes[i].tagName abrufbar sind?

Kann man irgendwo nachlesen, wer wessen Child sein darf?

Vielen Dank im Vorraus

Gruß Sascha