Ups... ich meinte natürlich kein. Aber mit cur.all.tags("UL")[0] wird eben versucht, auf eines zuzugreifen, was mit einer entsprechenden Fehlermeldung quitiert werden sollte.
Danke das wird wohl das Problem sein. Aber wie kann ich das abändern, das die JavaScript-Funktion für meine Tabelle funktioniert?
Ich würde nicht nachfragen, wenn ich nicht schon alles möglich versucht hätte. Ich bin leider noch ein Neuling in javaScript und verzweifel immer wieder.
Ich habe den orginal Quelltext gefunden. Da wird tatsächlich mit <UL> gearbeitet.
Wie kann ich nun die Funktion oder Tabelle abändern, damit der IE das richtig interpretiert?
Hier der orginal Quelltext (ersetzen durch die Tabelle):
<ul>
<li id="foldheader">News</li>
<ul id="foldinglist" style="display:none" style=&{head};>
<li><a href="http://www.cnn.com">CNN</a></li>
<li><a href="http://www.abcnews.com">ABC News</a></li>
<li><a href="http://www.news.bbc.co.uk">BBC News</a></li>
</ul>
<li id="foldheader">Webmaster</li>
<ul id="foldinglist" style="display:none" style=&{head};>
<li><a href="http://www.dynamicdrive.com">Dynamic Drive</a></li>
<li><a href="http://www.javascriptkit.com">JavaScript Kit</a></li>
<li><a href="http://www.freewarejava.com">Freewarejava.com</a></li>
</ul>
<li id="foldheader">Nested Example</li>
<ul id="foldinglist" style="display:none" style=&{head};>
<li><a href="http://www.dynamicdrive.com">outer 1</a></li>
<li><a href="http://www.dynamicdrive.com">outer 2</a></li>
<li id="foldheader">Nested</li>
<ul id="foldinglist" style="display:none" style=&{head};>
<li><a href="http://www.dynamicdrive.com">nested 1</a></li>
<li><a href="http://www.dynamicdrive.com">nested 2</a></li>
</ul>
<li><a href="http://www.dynamicdrive.com">outer 3</a></li>
<li><a href="http://www.dynamicdrive.com">outer 4</a></li>
</ul>
</ul>