一个隐藏的div层显示后,不需要再次点击按钮而点击网页其它地方也可将div隐藏回去..怎么实现?
这是我写的代码:1、HTML结构<inputtype="button"value="XXX"onclick="fun(this)"><divid="hide">我是一个D...
这是我写的代码:
1、HTML结构
<input type="button" value="XXX" onclick="fun(this)">
<div id="hide">我是一个DIV</div>
2、javascript代码
var a=1;
function fun(obj){
var div = document.getElementById("hide");
if(a==0){
div.style.display = "none";
a=1;
} else {
div.style.display = "block";
a=0;
}
}
望各位大神能帮小弟修改一下代码.... 展开
1、HTML结构
<input type="button" value="XXX" onclick="fun(this)">
<div id="hide">我是一个DIV</div>
2、javascript代码
var a=1;
function fun(obj){
var div = document.getElementById("hide");
if(a==0){
div.style.display = "none";
a=1;
} else {
div.style.display = "block";
a=0;
}
}
望各位大神能帮小弟修改一下代码.... 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询