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

来源:3-2 通过ID获取元素

慕盖茨5114537

2016-04-06 15:32

大家好!

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

比如元素的内容。

写回答 关注

1回答

  • luckyalicia
    2016-04-06 16:00:19
    已采纳

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


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

    慕盖茨511...

    非常感谢!这就我要的。

    2016-04-06 16:13:15

    共 1 条回复 >

JavaScript入门篇

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

738652 学习 · 9561 问题

查看课程

相似问题