Eine kurze Frage .. Was ist die JAVASCRIPT-Anweisung, um die unmittelbaren Kinder einer Liste zu bekommen? Ich habe versucht:sofortige Kinder einer Liste
document.getElementById(id).getElementsByTagName('li');
, die mir alle der Kind-Knoten gibt.
Hmm, sieht aus wie Kinder nicht Teil eines DOM-Standards, nur Teil von Gecko und vielleicht anderen Rendering-Engines ... childNodes ist wahrscheinlich die bessere Antwort, auch wenn Sie jedes Element der Liste überprüfen müssen. –
so ist das document.getElementById (id) .childNodes; das würde mir nur die unmittelbaren Kinder bringen? – racky
Ja, beachten Sie, dass wenn Sie einen Firebug installiert haben, diese beiden Listen im Watch-Fenster auf dieser Seite mit einer Uhr wie 'document.getElementsByTagName (" ul ") [0]' –