使用js实现关闭js弹出层的窗口
使用js实现关闭js弹出层的窗口
发布时间:2016-12-30 来源:查字典编辑
摘要:functiontoggle(){theObj=document.getElementById('Sunyanzi').style;if(t...

<script type="text/javascript">

function toggle() {

theObj = document.getElementById('Sunyanzi').style;

if ( theObj.display == "none" ) theObj.display = "block"; else theObj.display = "none";

}

</script>

<div id="Sunyanzi">你看我出现了~~~</div>

<br />

<input type="button" value="点一下试试看 ...?" />

两种方法:去除和隐藏

//创建你的弹出层

var dvMsg = document.createElement("div");

strHtml = "<div>弹出层内容</div>"

strHtml += " <div><input type='button' value='关闭' onclick='btnclick()'></div>"

dvMsg.innerHTML = strHtml;

document.body.appendChild(dvMsg);

// 关闭按钮

btnclick = function (){

document.body.removeChild(dvMsg);

-------------------------

或者 弹出层用div id标记

<div id="tanchu">弹出层内容</div>

js里

function open(){

document.getElementById(tanchu).style.display=""; //显示

}

function close(){

document.getElementById(tanchu).style.display="none"; //不显示(页面初始化的时候同样加载一遍)

}

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新Javascript教程学习
热门Javascript教程学习
编程开发子分类