js——dom

dom

  • DOM节点
    元素节点 : Node.ELEMENT_NODE===xxx.nodeType=1
    文本节点 : Node.TEXT_NODE===xxx.nodeType=3
    在这里插入图片描述
  • 层次节点属性
    在这里插入图片描述
    移除空白节点(谷歌浏览器和火狐浏览器会把换行当成空白节点)
    在这里插入图片描述

在这里插入图片描述

  • 节点操作
    在这里插入图片描述
    使用parentNode方法时,要想添加到同级后面,应该在父节点上添加元素
window.onload = function () {
    var box = document.getElementById('box');
    var p = document.createElement('p');
    box.parentNode.appendChild(p);
}

浏览器检测

浏览器属性检测

在这里插入图片描述

能力检测

在这里插入图片描述

加载

DOM操作必须等HTML文档加载完毕,才可以获取——window.onload
在这里插入图片描述
在这里插入图片描述

html属性

tagName,innerHTML
在这里插入图片描述
getAttribute()
在这里插入图片描述

setAttribute() , removeAttribute()
在这里插入图片描述

  • dom扩展
  1. 呈现模式
    在这里插入图片描述
    在这里插入图片描述
    2.滚动
    在这里插入图片描述
  • 去除空白节点
    在这里插入图片描述
  • 获取内容
    在这里插入图片描述
    在这里插入图片描述
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章