HTML DOM Document getElementsByName() Method

Definasyon at Paggamit

getElementsByName() Ang paraan ay nangangahulugan ng koleksyon ng mga elemento na may tinukoy na pangalan.

getElementsByName() Ang paraan ay nangangahulugan ng mga kasalukuyang NodeList.

NodeList

NodeList Ito ay katulad ng koleksyon ng mga node na hugis array (listahan).

Maaaring matagpuan ang mga nakaibabaw sa listahan sa pamamagitan ng index. Ang index ay nagsisimula sa 0.

length Bilang ng mga nakaibabaw sa listahan ng mga itinatanggap na propyedad.

Mga pakikipagtagpo:

Metodo ng getElementById()

Metodo ng getElementsByTagName()

Metodo ng getElementsByClassName()

Metodo ng querySelector()

Metodo ng querySelectorAll()

Manwal ng NodeList

Halimbawa

Halimbawa 1

Kumuha ng lahat ng elemento na may pangalang "fname":

let elements = document.getElementsByName("fname");

Subukan ang iyong sarili

Halimbawa 2

Bunga ng pagbubunga ng name="animal" na mga elemento:

let num = document.getElementsByName("animal").length;

Subukan ang iyong sarili

Halimbawa 3

Suriin ang lahat ng elemento na may type="checkbox" at may pangalang "animal" na <input>:

const collection = document.getElementsByName("animal");
para (let i = 0; i < collection.length; i++) {
  kung (collection[i].type == "checkbox") {
    collection[i].checked = true;
  }
}

Subukan ang iyong sarili

Mga pangunahing Taga-ulat

document.getElementsByName(name)

Parametro

Parametro Paglalarawan
name Hindi kinakailangan. Halaga ng attribute name ng elemento.

Halimbawa ng Bunga

Uri Paglalarawan
Objeto

Objeto ng NodeList.

Isang koleksyon ng mga elemento na may nangangalang halaga.

Ayusin ayon sa pagkakaroon ng mga elemento sa dokumento.

Suporta ng Browser

document.getElementsByName() Ito ay DOM Level 1 (1998) na katangian.

Ang lahat ng mga browser ay sumusuporta sa ito:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Suporta 9-11 Suporta Suporta Suporta Suporta