当这个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";
}
}
相关分类