为什么只能用id.getElementsByTagName绑定子元素,用class.getElementsByTagName却无法绑定

来源:10-1 编程挑战

Qulasister

2016-01-29 09:35

class.getElementsByTagName提示这不是一个方法

写回答 关注

3回答

  • 阳光雨下
    2016-01-31 23:56:29

    class在js中可以重复定义,而id只能有一个,所以,js规定使用id来查找元素。

  • yyszgz
    2016-01-30 11:37:55

    getElementsByTagName 是获取当前元素下的所有符合TagName的元素。

    在html中,id不能重复,而class可以重复使用,父元素子元素都可以用,如果class.getElementByTagName可以用,那结果是取父元素的还是子元素的呢

  • Dexter_psj
    2016-01-29 15:51:57

    能举个例子码?不明白你问的问题是什么啊

JavaScript进阶篇

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

468195 学习 · 21891 问题

查看课程

相似问题