comment compter les li enfant direct d'un ul
Bonjour à tous,
Je voudrais sélectionner seulement les enfants direct de mon ul en javascript
voici mon menu :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
<ul id="menu" >
<li><a href="">lien</a></li>
<li><a href="">lien</a>
<ul>
<li><a href="">lien</a></li>
<li><a href="">lien</a></li>
<li><a href="">lien</a></li>
</ul>
</li>
<li><a href="">lien</a></li>
<li><a href="">lien</a></li>
</ul> |
Pour l'instant j'utilise la commande suivante :
Code:
listOfItemsList = document.getElementById(menu).getElementsByTagName(li);
Mais quand je fait une alert de listOfItemsList.length il me sort les 7 li.
Hors je voudrais qu'il me sorte que les quartes enfants direct du ul#menu .
Je tourne en rond quelqu'un pourrais m'aider?