Ementsbytagname () - api webes felületek, MDN

Visszatér HTMLCollection elemek meghatározott címke nevét. A keresés végrehajtása az egész dokumentumot, beleértve a gyökér. HTMLCollection vissza élve, ami azt jelenti, hogy automatikusan frissíti magát, hogy maradjon szinkronban a DOM fában anélkül, hogy hívást document.getElementByTagName () újra.

  • elemek egy élő HTMLCollection (figyelembe véve az alábbi megjegyzéseket) dokumentumokat talált abban a sorrendben, amelyben megjelennek a fa.
  • névkarakterláncok képviselő elem nevét. A speciális string „*” lehetővé teszi, hogy az összes elemet.

Megjegyzés: Az utolsó W3C spec azt mondja, hogy az elemek HTMLCollection; Ennek a módszernek vissza NodeList WebKit böngésző. Lásd. Bug 14869 további információkért.

A következő példában, getElementByTagName () indul egy szülő és megkeresi rekurzív felülről lefelé a DOM óta szülő keresi a gyermek elemek megfelelő a címke nevét paramétert.

Megjegyezzük, hogy ha egy csomópont, amely getElementsByTagName () nem okozott a csomópont dokumentumot. element.getElementsByTagName () módszert alkalmazzák a tény után.

jegyzetek

Ha indítása HTML dokumentum getElementsByTagName () fordítja kisbetűs munka előtt érvelését. Ez lehet egy meglepetés, amikor megpróbálja megtalálni egy meccs teveEsetnek SVG elemek a részfa a HTML-dokumentum. Ebben az esetben, ez hasznos lehet document.getElementsByTagNameNS (). Lásd. Szintén bug 499656.

document.getElementsByTagName () hasonló element.getElementsByTagName (). kivéve, hogy a keresési lefedi a teljes dokumentumot.

leírás