document.getElementsByName它只能用在以name为属性的前提下吗?其他属性都不行吗?

来源:9-2 getElementsByName()方法

慕仔8415870

2021-07-23 21:35

以下代码就不行,但我每个buttom元素加了一个name属性,然后也用一个document.getElementsByName("a");就可以运行了。

document.getElementsByName它只能用在以name为属性的前提下吗?

<body>

    <button type="button"></button>

    <button type="button"></button>

    <button type="button" onclick="num()"></button>

</body>

<script>

    function num(){

        var node = document.getElementsByName("buttom");

        alert(node.length);

    }

</script>


写回答 关注

2回答

  • weixin_慕侠3546424
    2023-07-28 14:29:00

    对的。

  • 慕仔8415870
    2021-07-23 21:54:36

    getElementsByName();通过元素名称name属性获得元素

    5405263300018bcf05760129.jpg

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468061 学习 · 21891 问题

查看课程

相似问题