Visualizzazione dei risultati da 1 a 4 su 4

Discussione: contare i nodi figli

  1. #1
    Utente di HTML.it L'avatar di nourdine
    Registrato dal
    Nov 2005
    Messaggi
    1,130

    contare i nodi figli

    quanti sono i nodi figli del div #cont nel markup qui sotto?

    codice:
     
    <div id="cont">
    <p class="para">paragrafo 1</p>
    <p class="para">paragrafo 2</p>
    
    
    hhhh</p>
    </div>
    perche ho fatto:
    codice:
     
    var contenitore = document.getElementById("cont");
    window.alert("il numero di nodi figli č " + contenitore.childNodes.length);
    e sorprendentemente mi da che il risultato č 7. Allora mi son detto: "qui contano sia i tag di aperura sia quelli di chiusura". ma poi ho notatato che dovrebbe risultare un numero pari.

    spiegatemi qual'č la regola!

    ciao

  2. #2
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    dopo <div id="cont"> c'č un ritorno a capo che č una stringa, in pratica un nodo di testo
    stessa cosa dopo i


    se scrivessi tutto su una sola riga i figli sarebbero 3

  3. #3
    Utente di HTML.it L'avatar di nourdine
    Registrato dal
    Nov 2005
    Messaggi
    1,130
    da non credere!

    grazie

    p.s.: continuo ad odiare js

  4. #4

    ...........

    Ciao.
    Dai un occhio a questa
    discussione.

    A me č stata utile

    p.s.: continuo ad odiare js
    Ti assicuro che basta prenderlo per il
    verso giusto (leggi bisogna approffondirne la
    conoscenza) e te ne innamori (be adesso
    non esageriamo ci diventi amico )


    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.