HTML DOM Document getElementsByName() ਮੰਥਨ
- ਪਿੱਛਲਾ ਪੰਨਾ getElementsByClassName()
- ਅਗਲਾ ਪੰਨਾ getElementsByTagName()
- ਪਿੱਛੇ ਵਾਪਸ ਜਾਓ HTML DOM Documents
ਵਿਵਰਣ ਅਤੇ ਵਰਤੋਂ
getElementsByName()
ਮੰਥਨ ਵਾਪਸ ਦੇਣਾ ਹੈ ਜੋ ਨਾਮ ਦੇ ਨਾਲ ਰੱਖੇ ਗਏ ਐਲੀਮੈਂਟ ਦੀ ਕਲੈਕਸ਼ਨ ਦਿੰਦਾ ਹੈ。
getElementsByName()
ਮੰਥਨ ਵਾਪਸ ਦੇਣਾ ਹੈ ਜੋ ਰਿਆਲ ਸਮੇਂ ਵਿੱਚ ਚਲਦਾ ਹੈ NodeList.
NodeList
NodeList ਨੂੰ ਮੰਨਿਆ ਜਾਂਦਾ ਹੈ ਕਿ ਨੋਡ ਕਲੈਕਸ਼ਨ (ਲਿਸਟ) ਹੈ।
ਲਿਸਟ ਵਿੱਚ ਦਾਨਿਸ਼ਤਾ ਨੂੰ ਸਿੱਧੇ ਤੌਰ 'ਤੇ ਸੰਗਠਿਤ ਕਰਨਾ ਹੈ। ਸ਼ੁਰੂ ਤੋਂ ਸ਼ੁਰੂ ਕਰਨਾ ਹੈ।
length ਲਿਸਟ ਵਿੱਚ ਦਾਨਿਸ਼ਤਾ ਨੂੰ ਵਾਪਸ ਦੇਣਾ ਹੈ.
ਹੋਰ ਦੇਖੋ:
实例
例子 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 对象。 拥有指定名称的元素的集合。 按照元素在文档中出现顺序进行排序。 |
ਬਰਾਉਜ਼ਰ ਸਮਰਥਨ
document.getElementsByName()
ਇਹ DOM Level 1 (1998) ਵਿਸ਼ੇਸ਼ਤਾ ਹੈ。
ਸਾਰੇ ਬਰਾਉਜ਼ਰਾਂ ਇਸ ਨੂੰ ਸਮਰਥਨ ਕਰਦੇ ਹਨ:
ਚਰਮੋਨਾ | ਆਈਈ | ਐਜ਼ਡ | ਫਾਇਰਫਾਕਸ | ਸੈਫਾਰੀ | ਓਪਰਾ |
---|---|---|---|---|---|
ਚਰਮੋਨਾ | ਆਈਈ | ਐਜ਼ਡ | ਫਾਇਰਫਾਕਸ | ਸੈਫਾਰੀ | ਓਪਰਾ |
ਸਮਰਥਨ | 9-11 | ਸਮਰਥਨ | ਸਮਰਥਨ | ਸਮਰਥਨ | ਸਮਰਥਨ |
- ਪਿੱਛਲਾ ਪੰਨਾ getElementsByClassName()
- ਅਗਲਾ ਪੰਨਾ getElementsByTagName()
- ਪਿੱਛੇ ਵਾਪਸ ਜਾਓ HTML DOM Documents