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.滾動
    在這裏插入圖片描述
  • 去除空白節點
    在這裏插入圖片描述
  • 獲取內容
    在這裏插入圖片描述
    在這裏插入圖片描述
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章