Hi,
Nun möchte ich eine Funktion schreiben dir mir ein einzelnen li Ausblenden. Das hier funktioniert leider nicht:
document.getElementsByTagName("ul")[0].firstChild.style.diplay='none';
Warum?
Weil das firstChild nicht das ist, was du annimmst.
Auch Textknoten sind ChildNodes, und auch Whitespace zwischen Elementen ist ein Textknoten (das sieht nur der IE anders).
Warum greifst du nicht direkt ueber getElementsByTagName auf die LIs zu?
Das kannst du auch unterhalb des UL-Objektes machen, wenn dich nur dessen LIs interessieren.
MfG ChrisB