<li>-Elemente zählen?

herrgarnele

Erfahrenes Mitglied
Hallo zusammen!

Ich such nun schon ne ganze Weile, aber werde nicht so recht fündig:
Ich würde gerne aus meiner html-Seite auslesen, wie lang eine Liste ist.
Also quasi so:
Code:
<ul>
    <li>1</li>
    <li>2</li>
    <li>3</li>
    <li>4</li>
</ul>
Und das Ergebnis sagt dann: 4 li-Elemente..

Ich komm echt nicht weiter, vielleicht eine Idee wie ich da drangehe?
 
Code:
DOMElement.getElementsByTagName("li").length
DOMElement muss dabei das ul-Element sein.
 
Gumbo,

vielen Dank, das klappt super!

Ich habe es nun so gemacht: der ul eine id "imagelist" zugewiesen, im JS dann so darauf zugegriffen:
Code:
var list = document.getElementById('imagelist');
var test = list.getElementsByTagName("li").length;
Mir kommt es nur ein wenig umständlich vor :confused:
 
Zurück