R1tter
2016-09-22 16:17
function get_previousSibling(n){
var z=n.previousSibling;
while(z && z.nodeType!=1){
z=z.previousSibling;
}
return z;
}
var a=document.getElementsByTagName("li")[2];
document.write("<br/>"+a.nodeName);
document.write(" = ");
document.write(a.innerHTML);
var b=get_previousSibling(a);
if(b!=null){
document.write("<br/>previoussibling:");
document.write(b.nodeName);
document.write(" = ");
document.write(b.innerHTML);
}
else{
document.write("<br/>已经是最前一个节点");
}
var a=document.getElementsByTagName("li")[2];最后面的下标应该是[1];用的2的话 a等于数组里的第三个元素
html,html上一个元素当然是jQuery了
你光是放一个js,框架没有放出来,再牛逼的人也是不知道啊
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题