js常用容易忘記的節點操作

2021-08-07 07:32:42 字數 757 閱讀 7236

1、獲取所有子節點

1.1 有相容性獲取子節點

var allchild =  parent.childnodes;//獲取所有子節點,有相容性問題,ie6-8沒問題,ie9以上包括w3c瀏覽器,會把空白處也算作節點

for(var i = 0;i< allchild.length;i++) else }

1.2 無相容性獲取所有子節點

var  allchilds = parent.children; //不算空白節點,只包含元素節點

2、獲取父節點

2.1 獲取父節點

var parent = child.parentnode;

2.2 子節點有絕對定位時,獲取相對定位的父元素節點

var parrent = child.offsetparent;

3、獲取兄弟節點(相容性)

3.1 獲取第乙個子節點

p.firstchild          p.firstelementchild

3.2 獲取最後乙個子節點

p.lastchild .        p.lastelementchild

3.3 獲取前乙個兄弟節點

p.previoussibling            p.previouselementsibling

3.4 獲取下乙個兄弟節點

p.nextsibling            p.nextelementsibling

child) ;//在parent所有子節點後插入該節點

不常用,容易忘記的命令

檢視本地編碼 locale 檢視系統支援編碼 iconv l 檢視埠 netstat tulpn t 指明顯示tcp埠 u 指明顯示udp埠 l 僅顯示監聽套接字 所謂套接字就是使應用程式能夠讀寫與收發通訊協議 protocol 與資料的程式 p 顯示程序識別符號和程式名稱,每乙個套接字 埠都屬於乙...

Razor 常用又容易忘記語法

1.要寫 text 可以用這個特殊 element 也是乙個可以寫 text 的方式 2.html.raw a 一定要有,可以讓 string 裡面有 3.如果想在 html 裡面寫 binding 值的時候要注意哦 script alert html.raw a alert a script 比如...

Vim 容易忘記但又比較常用的操作 之一

一 容易忘記但又比較常用的操作 1 移動 w w 移至乙個字 word 字首,大小寫區別分別為忽略標點符號 e e 移至乙個字尾 大小寫區別同上 b b 移至前乙個字首 h m l 移至螢幕頂 螢幕中 螢幕尾 n 移至n行行首,或ng 移至下乙個句子 移至上乙個句子 移至下乙個段落 3 操作 j 將...