dom基礎
dom是什麼
答:檔案對象模型(document object
model,簡稱dom),dom可以以一種獨立于平台和語言的方式通路和修改一個文檔的内容和結構!
本節了解了下面知識點:
dom節點
childnodes nodetype
擷取子節點
children
parentnode
例子:點選連結,隐藏整個li
offsetparent
例子:擷取元素在頁面上的實際位置
dom節點(2)
首尾子節點
有相容性問題
firstchild、firstelementchild
lastchild 、lastelementchild
兄弟節點
nextsibling、nextelementsibling
previoussibling、previouselementsibling
元素屬性操作
第一種:odiv.style.display=“block”;
第二種:odiv.style[“display”]=“block”;
第三種:dom方式
dom方式操作元素屬性
擷取:getattribute(名稱)
設定:setattribute(名稱, 值)
删除:removeattribute(名稱)
用classname選擇元素
如何用classname選擇元素
選出所有元素
通過classname條件篩選
封裝成函數