這次帶給大家Dom屬性的使用方法,Dom屬性使用的注意事項有哪些,下面就是實戰案例,一起來看一下。
1.ECMAScript js的語法標準
2.DOM Document object Model文件物件模型,提供的方法可以讓js操作html標籤
3.BOM Browser Object Model 瀏覽器物件模型,提供的方法讓js可以操作瀏覽器
注意:1. js裡最大的boss是window,document只是window下的一個物件
document.documentElement 這個東西可以拿到html
document(在文档里,document是老大) | html / \ / \ / \ body head / / | \ / / | \ / / | \ / | \ meta title style... / | \ / | \ p p ul... / / a
js ---> DOM --> html
js透過DOM去操作html標籤
childNodes 傳回目前對像下的所有子節點對象,會傳回文字節點
注意: 在ie8下只會傳回元素節點
nodeType 傳回節點類型,元素節點回傳1 文字節點回傳3 註解節點回傳8
#children 傳回物件下所有子元素節點,且沒有相容問題
parentNode * 傳回父節點沒有相容性
#offsetParent 回傳定位父級,如果都沒找到,最後回傳body上,沒有相容問題
大寫字母
三、DOM的一些方法 createElement('p') 這個裡面是標籤## 這個裡面是標籤
createTextNode()
createComment()
節點操作節#1 新增元素節點
1. 父級.appendChild(子節點)把子節點加入到父級的所有子元素元素後#追加一個節點
2. 父級.insertBefore(子節點, 指定的子節點) 加入到指定的節點前面深度複製:把跟這個標籤物件相關的一些標籤的行內的資訊一起複製,不會複製js裡的自訂屬性。
這是我對dom學習的筆記,如果能夠幫助到你,我會非常高興。
相信看了本文案例你已經掌握了方法,更多精彩請關注php中文網其它相關文章!
推薦閱讀:
#微信小程式怎麼實作資料雙向綁定
JavaScript的字串怎麼使用
以上是Dom屬性的使用方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!