点击按钮弹出一个div,再点击按钮或点击其他区域关闭该div,javascript代码如何实现?
1个回答
展开全部
var 按钮=document...;
var div=document....;
//点击按钮弹出div 在点击按钮关闭该div
按钮.onclick=function()
{
if(div.style.display=="none")
{
div.style.display="block";
}
else
{
div.style.display="none";
}
}
//点击其他地方关闭div
document.onclick=function()
{
div.style.display="none";
}
//为了防止点击div 也关闭div 所以这里要防止冒泡
div.onclick=function()
{
return false;
}
希望对你有所帮助
var div=document....;
//点击按钮弹出div 在点击按钮关闭该div
按钮.onclick=function()
{
if(div.style.display=="none")
{
div.style.display="block";
}
else
{
div.style.display="none";
}
}
//点击其他地方关闭div
document.onclick=function()
{
div.style.display="none";
}
//为了防止点击div 也关闭div 所以这里要防止冒泡
div.onclick=function()
{
return false;
}
希望对你有所帮助
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询