JS代码,这个代码有错么?

//判断指定父元素下,是否有子元素,如果无则隐藏父元素。

var pre = document.getElementById("pre"); 

var next = document.getElementById("next");

var pre_child = pre.getElementsByTagName("a");

var next_child = next.getElementsByTagName("a");

if (next_child.length==0) {

    next.style.display = "none";

}

else if (pre_child.length==0) {

    pre.style.display = "none";

}

else{

}

网页设计学习者
浏览 847回答 3
3回答

牛奶老哥哥

有哦,next 和 pre 需要分开来用 if 判断,不然的话最多只会隐藏一个。
打开App,查看更多内容
随时随地看视频慕课网APP