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 將...