为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

正在回答

3 回答

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

0 回复 有任何疑惑可以回复我~

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

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

0 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JavaScript进阶篇
  • 参与学习       468188    人
  • 解答问题       21891    个

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

进入课程

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信