当这个div是显示的时候 点击页面任意其它地方让这个div消失 原生js应该怎么写呢 对前端不熟 我记得以前看别人说过好像在else里面加一句让事件冒泡的话 然后在onclick外面给body加一个点击事件 具体代码我忘了 我搜索半天也没有找到方法 求大家指教var oMenu=document.getElementById('dropdown');var oBtn1=document.getElementById('btn1');oBtn1.onclick=function(){ var dis=window.getComputedStyle(oMenu).getPropertyValue("display"); if(dis=="none"){ oMenu.style.display="block"; }else{ oMenu.style.display="none"; }}
添加回答
举报
0/150
提交
取消