美文网首页
DOM API 获取元素的方法

DOM API 获取元素的方法

作者: chiang24 | 来源:发表于2017-04-15 14:16 被阅读63次

DOM在MDN里的描述:

文档对象模型 (DOM) 是HTML和XML文档的编程接口。它提供了对文档的结构化的表述,并定义了一种方式可以使从程序中对该结构进行访问,从而改变文档的结构,样式和内容。DOM 将文档解析为一个由节点和对象(包含属性和方法的对象)组成的结构集合。简言之,它会将web页面和脚本或程序语言连接起来。

D(document)O(object)M(model)
本文便总结一下常见的 DOM API获取元素的方法。


| API | 描述 | 注意 |
| ------------ |:-----------:|
| document.getElementById | 根据元素id查找元素|返回一个与那个有着给定id值的元素节点对应的对象|
| document.getElementsByName | 根据name查找元素 | 返回带有指定名称的对象的集合 |
| document.getElementsByTagName | 根据指定元素名查找元素 |1. 返回一个数组
2. 通配符*必须放在引号里 |
| document.getElementsClassName | 根据元素类名查找元素 | 1. 返回具有相同类名的元素数组
2. ie8以下不支持|
|document.querySelector | 根据指定的选择器查找元素 | 1. 返回文档中匹配指定的选择器组的第一个元素
2. 如果没有找到匹配元素,则返回 null,如果找到多个匹配元素,则返回第一个匹配到的元素。
3. 如果指定的选择器不合法,则抛出 SYNTAX_ERR 异常。
4. 传递给 querySelector 的字符串参数必须符合 CSS 语法。|
| document.querySelectorAll | 根据指定选择器查找元素列表 | 返回与指定的选择器组匹配的文档中的元素列表,返回的对象是NodeList(在这里是个伪数组)|


后话

  • JavaScript区分大小写,所以上面的方法名大小写不能写错,否则得不到正确的结果
  • 最后两个API是HTML5中的

相关文章

  • JavaScript获取dom元素

    获取dom元素的方法 通过标签名获取dom元素 通过id名获取dom元素 通过类名获取元素 HTML5新方法 通过...

  • DOM API 获取元素的方法

    DOM在MDN里的描述: 文档对象模型 (DOM) 是HTML和XML文档的编程接口。它提供了对文档的结构化的表述...

  • 节点操作--父子节点

    学习节点操作的目的还是为了获取元素,获取元素的常用 两种方式:1.利用DOM提供的方法(API)获取元素例如:do...

  • DOM API获取元素的常用方法

    今天总结一下通过DOM API获取一个元素的一些办法。 1、通过 document.getElementById(...

  • 实现一个 jQuery 的 API

    本文通过使用原生DOM API实现类似于jQuery的元素添加类和获取元素文字的方法来理解jQuery的实现原理 ...

  • 元素对象和选择器

    html dom树 通过获取dom节点的方法获取到 元素对象 还能通过console.dir(元素对象) 打印出元...

  • 0713-JS(九九乘法表,DOM)

    DOM: 全称;document object model DOM中获取元素的方法 1.id获取:var oDi...

  • DOM API 获取元素的 N 种方法

    DOM 是什么 文档对象模型 (DOM) 是 HTML 和 XML 文档的编程接口。它给文档(结构树)提供了一个结...

  • DOM API 获取元素的 N 种方法

    在实际前端开发工作中,我们经常会遇到要获取某些元素,以达到更新该元素的样式、内容等目的。而文档对象模型 (DOM)...

  • DOM API 获取元素的几种方法

    一、什么是DOM 文档对象模型(Document Object Model,简称DOM),是W3C组织推荐的处理可...

网友评论

      本文标题:DOM API 获取元素的方法

      本文链接:https://www.haomeiwen.com/subject/mlmnattx.html