下面这段js代码的意思是点击li以后,隐藏的层就显示出来,怎么让它再次点击的时候被隐藏,加判断怎样写?

2024-12-20 09:13:24
推荐回答(2个)
回答1:

this.getElementsByTagName("ul")[0].style.display="block"
把以上这句换成以下:
this.getElementsByTagName("ul")[0].style.display=(this.getElementsByTagName("ul")[0].style.display=="none")?"block":"none";

回答2:

判断一下style.display是否是block咯