请大神帮忙看看哪里有问题?查询不到上一个兄弟节点
function get_previousSibling(n){
var aa = n.previousSibling;
while(aa&&aa.previousSibling != 1){
aa = aa.previousSibling;
}
alert(aa.nodeName+"-------"+aa.innerHTML+"<br />");
return aa;
}
var m = document.getElementById("f");
document.write("<br />" + m.nodeName + "=" + m.innerHTML);
var u = get_previousSibling(m);
if(u!=null){
document.write("<br /> previousSibling:" + u.nodeName + "=" + u.innerHTML);
}else{
document.write("<br />这已经是第一个节点!");
}