HTML DOM Document getElementsByName() method

Mefano na matumizi

getElementsByName() Mwongozo huo hupata kundi la elementi zilizotumika jina la kirefu.

getElementsByName() Mwongozo huo hupata maelezo wa sasa. NodeList.

NodeList

NodeList Ni kundi la mitaani inayotaka kama orodha (makundi).

Inaweza kuwasiliana na mitaani kwenye orodha. Kina cha kuzingatia kuanza kwa 0.

length Inaonyesha kwa namba ya mitaani kwenye orodha ya maadili.

Tazama pia:

getElementById() 方法

getElementsByTagName() 方法

getElementsByClassName() 方法

querySelector() 方法

querySelectorAll() 方法

NodeList 参考手册

实例

例子 1

获取名称为 "fname" 的所有元素:

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

亲自试一试

例子 2

返回 name="animal" 的元素数量:

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

亲自试一试

例子 3

检查所有 type="checkbox" 且名称为 "animal" 的 元素:

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

亲自试一试

语法

document.getElementsByName(name)

参数

参数 描述
name 必需。元素 name 属性的值。

返回值

类型 描述
对象

NodeList 对象。

拥有指定名称的元素的集合。

Inafungua kwa mazingira ya kinaa kwa hatua ya kinaa katika mawili wa kinaa.

Mwongozo wa kifunzi cha kawaida

document.getElementsByName() Ni mafanikio ya DOM Level 1 (1998).

Wote vitu vya kifunzi vilivumilia:

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