问答详情
源自:10-1 编程挑战

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

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

提问者:Qulasister 2016-01-29 09:35

个回答

  • 阳光雨下
    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

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