美文网首页
DOM文档树

DOM文档树

作者: 陈老板_ | 来源:发表于2017-11-12 20:54 被阅读16次


节点操作

获取节点

getElementById

element = document.getElementById(id)

getElementsByTagName

collection = element.getElementsByTagName(tagName)
返回值为动态的集合

getElementsByClassName

collection = element.getElementsByClassName(className)
兼容性解决


querySelector/All

list = element.querySelector/All(selector)
Selector获取第一个元素,All获取所有元素
list不是动态的集合,一旦获取到,就不会改变


创建节点

element = document.creatElement(tagName)

修改节点

element.textContent

节点及其后代节点中的文本内容

element·.innerText

ff不支持
兼容性解决


插入节点

appendChild

var a = element.appendChild(achild) 在指定元素后添加节点

insertBefore

var a = element.insertBefore(achild,reference) 在指定元素最前面插入节点

删除节点

removeChild

child = element.removeChild(child)

innerHTML

element.innerHTML

节点的HTML内容
会有内存泄漏,安全问题

相关文章

  • 07.JavaScript Html Dom

    DOM简介 DOM :Document Object Model 文档对象模型HTML DOM树 : DOM树模型...

  • DOM 重点核心

    文档对象类型:DOM1,对于JavaScript ,dom接口2,对于Html, dom 树包括文档,元素,节点...

  • DOM 编程艺术 1-5

    1.文档树 Document Object Model 文档对象模型 包含: DOM Core DOM HTM...

  • 11 js06 DOM

    DOM、DOM结构树、dom元素系列操作: 1、DOM:文档对象模型(Document Object Model ...

  • DOM文档树

    节点操作 获取节点 getElementById element = document.getElementByI...

  • DOM (document object model) 文档对象

    DOM(documentobjectmodel) 文档对象模型,javascript的组成部分 DOM树 DOM节...

  • DOM 01(document Object Model)

    DOM可以动态的操作文档内容 原理 1:解析文档生成DOM树2:通过DOM标准接口+编程语言改变文档内容 ![Pa...

  • Javascript

    文档对象模型DOM(Document Object Model) 文档树 documentHTMLHEADTITL...

  • 浏览器渲染机制

    解析HTML标签, 构建DOM树 首先,浏览器在请求得到HTML文档后,会把HTML文档解析成DOM树,对于css...

  • 涨知识:浏览器的渲染机制

    浏览器渲染过程: 1、根据html文档解析构建DOM树 2、根据css文档解析构建CSSOM树 3、根据DOM和C...

网友评论

      本文标题:DOM文档树

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