0

如下是写的一个下拉菜单代码片段

menu[0].onclick=function(){
var str=document.getElementById('menu3');
var dis=str.style.display;
console.log(dis);
if(dis=='none'){

str.style.display='block'; //这个地方为什么写str.style.display能够正常显示 但是用上面已经赋值的
}else{ //dis就不行
str.style.display='none';

}

}

2018-06-14 提问

查看全部 6 个回答

0

你先执行的是赋值操作,字符串下面肯定没有属性啊

你可能感兴趣的

推广链接