var z=document.getElementsByTagName("li")[4];
?function get_previousSibling(n)
??? {
??????? var z=n.previousSibling;
??????? while (z&&z.nodeType!=1)
??????? {
??????????? z=z.previousSibling;
??????? }
??????? return z;
??? }
?? var z=document.getElementsByTagName("li")[4];
?????? document.write(z.nodeName+" = "+z.innerHTML);
?? var d=get_previousSibling(z);
為什么是【4】
2017-09-16
document.getElementsByTagName("li");
獲取的是所有的li,是一個數(shù)組,加[4]代表選擇下標(biāo)為4的li,下標(biāo)從0開始,所以選中的是第五個li,你這是訪問上一個兄弟節(jié)點(diǎn),你也可以換成其他下標(biāo)看下運(yùn)行結(jié)果就知道了