我想知道是否有人能弄清楚为什么我的功能不能正常工作。我想要实现的是单击按钮时显示文本,再次单击按钮时隐藏文本,依此类推。
function hideshow (){
var showhide=document.getElementById('text');
if(showhide.style.display="none")
{
showhide.style.display="block";
}
else{
showhide.style.display="none";
}
}
到目前为止,单击一次即可显示它的文本,但是再次单击它不会对文本产生影响。
最佳答案
function hideShow() {
el.style.display != "none" ? "none" : "block";
}