Javascript - nœud enfant comte

<ul>
    <li>Array1</li>
    <li>Array2</li>
    <li id="element">Array3</li>
</ul>
<script>
   var temp = document.getElementById('element').parentNode;
   child = temp.childNodes;
   console.log(temp.length);
</script>

J'ai besoin d'obtenir le nœud enfant longueur à l'aide d'id de l'élément. Mon code renvoie 7 comme un résultat, mais je n'ai que 3 nœuds.

double possible de l'Utilisation de javascript pour compter immédiate des éléments enfants de l'élément - s'il vous plaît utiliser la fonction de recherche avant de poser une nouvelle question.
J'accepte de vous.. Mais j'ai besoin de javascript réponse n'est pas jquery
Si vous lisez la réponse attentivement, vous verrez qu'il n'utilise pas jQuery à tous/

OriginalL'auteur Karthick V | 2012-08-02