腾讯云618限量抢购

JavaScript document getElementByName() 方法:根据给定的 name 属性值查找文档元素

最后更新:2012-11-21 18:57阅读:17148

document getElementByName() 方法定义

getElementByName() 方法根据给定的 name 属性值查找文档元素,返回一个对象的集合。语法如下:

document.getElementByName(name)

提示:因为拥有相同 name 属性的元素可能不止一个,因此往往需要再对返回的数组进行进一步处理。

getElementByName() 方法实例

该例子允许你选择一系列同名的 checkbox ,并给出您选择的值。

<html>
<head>
<script type="text/javascript">
function getId()
{
    var id_list = "";
    var x = document.getElementsByName("aid");
    for (i=0; i<x.length; i++) {
        if (x[i].checked == true) {
            id_list += ","+x[i].value;
        }
    }
    if(id_list == "" ){
        alert("您没有做任何选择!")
    }else{
        alert(id_list.substr(1));
    }
}
</script>
</head>
<body>
<p>请选择要删除的数据:
<input type="checkbox" name="aid" value="1" />1
<input type="checkbox" name="aid" value="2" />2
<input type="checkbox" name="aid" value="3" />3
<input type="checkbox" name="aid" value="4" />4
<input type="checkbox" name="aid" value="5" />5
<button onclick="getId()">确定</button>
</p>

</body>
</html>

运行该例子,选择任意 checkbox ,如 2,3,5,点击确认按钮,会弹出提示框并打印出 2,3,5。

参考阅读

  1. JavaScript document getElementById() 方法:根据给定的 id 查找文档元素
  2. JavaScript document getElementByTagName():根据给定的元素标签 name 查找文档元素

本章节内容共分 13 部分:
  1. 1. JavaScript Document 对象
  2. 2. JavaScript document 对象集合
  3. 3. JavaScript document cookie 属性:设置或查询与当前文档相关的 cookie
  4. 4. JavaScript document domain 属性:得到当前文档的域名
  5. 5. JavaScript document lastModified 属性:得到文档最后被修改的日期和时间
  6. 6. JavaScript document referrer 属性:得到上一页的 URL 地址
  7. 7. JavaScript document title 属性:得到当前文档的标题
  8. 8. JavaScript document URL 属性:得到当前文档的 URL
  9. 9. JavaScript document getElementById() 方法:根据给定的 id 查找文档元素
  10. 10. JavaScript document getElementByName() 方法:根据给定的 name 属性值查找文档元素
  11. 11. JavaScript document getElementByTagName() 方法:根据给定的元素标签 name 查找文档元素
  12. 12. JavaScript document open() 方法:打开一个新文档
  13. 13. JavaScript document close() 方法:关闭一个由 open 方法打开文档
腾讯云618限量抢购