document.getElementsByClassName 为什么不是 document.getElementsByName???

来源:2-2 jQuery选择器之类选择器

Loozern

2017-01-03 15:28

document.getElementsByClassName   为什么不是 document.getElementsByName???

写回答 关注

2回答

  • 等待消散
    2017-01-03 15:59:56
    已采纳

    document.getElementsByClassName()返回文档中所有指定类名的元素集合,作为 NodeList 对象。document.getElementsByName()返回带有指定名称的对象集合。两个不同。所以不相等。

    Loozer...

    非常感谢!

    2017-02-18 14:27:10

    共 1 条回复 >

  • 乱也
    2017-01-06 21:53:42

    document.getElementsByName

    这个是标签节点获取

    document.getElementsByClassName 

    这个原生js是类节点,(这个方法并没有所有浏览器支持,所以需要另外封装方法)


    不知不觉后知...

    标签元素的获取方法是 document.getElementsByTagName() name属性一般多用于与后台交互的表单类元素中,比如单选按钮,复选按钮需要设置相同的name属性,document.getElementsByName()这个中的name就是那个意思。

    2017-02-14 12:32:52

    共 1 条回复 >

jQuery基础 (一)—样式篇

jQuery初入开启样式修炼,体验万能的jQuery样式集搭建网站布局

217509 学习 · 1218 问题

查看课程

相似问题