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

除了ID,别的获取元素的方法?

大家好!

请问,除了ID、class、name等,还有没有别的获取元素的方法?

比如元素的内容。

正在回答

1 回答

getElementsByName:getElementsByName(name)该方法与 getElementById() 方法相似,但是它查询元素的 name 属性,而不是 id 属性。
另外,因为一个文档中的 name 属性可能不唯一(如 HTML 表单中的单选按钮通常具有相同的 name 属性),所以getElementsByName() 方法返回的是所有匹配元素组成的数组,而不是一个元素。


getElementsByTagName:getElementsByTagName() 方法会使用指定的标签名返回所有的元素(作为一个节点列表),这些元素是您在使用此方法时所处的元素的后代。
getElementsByTagName() 可被用于任何的 HTML 元素
如果把特殊字符串 "*" 传递给 getElementsByTagName() 方法,它将返回文档中所有元素的列表,元素排列的顺序就是它们在文档中的顺序。
传递给 getElementsByTagName() 方法的字符串可以不区分大小写。

1 回复 有任何疑惑可以回复我~
#1

慕盖茨5114537 提问者

非常感谢!这就我要的。
2016-04-06 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JavaScript入门篇
  • 参与学习       738661    人
  • 解答问题       9561    个

JavaScript做为一名Web工程师的必备技术,本教程让您快速入门

进入课程

除了ID,别的获取元素的方法?

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