Pytanie : Zadawalać wyjaśniać ten JavaScript przykład o the DOM

Hej ekspert,

There być niektóre pojęcie js który I rozumieć. Najpierw wszystko, I rozumieć dlaczego the długość rzecz być 15. Po Drugie, dlaczego jeżeli a: ostrzeżenie (purchases.length); I dostawać I wiadomość undefinded? być przedmiot? dzięki i I doceniać twój explanation.



/> buy


Do dostawać zakup ten stuff



  • A cyna beans

  • Cheese

  • Milk




Odpowiedź : Zadawalać wyjaśniać ten JavaScript przykład o the DOM

"items.length" rzecz być naprawdę the obliczenie ile rzecz być w "rzecz".
Ponieważ ty pytać dla byTagName ("*"), każdy pojedynczy etykietka w the dokument liczyć, pojedynczy z 15 rzecz,
    , 3x
  • etc

    >> ostrzeżenie (purchases.length);

    zakup nigdy definiować w twój JavaScript.

    ostrzeżenie (shooping);

    być lepszy zakład ponieważ ty definiować ono jako getElementById ("zakup ")
    Ono być pojedynczy element, więc ono mieć żadny ".length" własność.
Inne rozwiązania  
 
programming4us programming4us