要让元素隐藏起来我们要给他添加一个display属性
display=“none” 整个元素隐藏起来
display="block"整个元素显示出来
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
#btn{
width: 100px;height: 30px;display: block;margin: 0 auto;
}
#zxw{
width: 200px;height: 200px;margin: 50px auto;background: red;
}
</style>
</head>
<body>
<button id="btn">点击</button>
<div id="zxw" >12</div>
<script type="text/javascript">
var btn=document.getElementById("btn");
var zxw=document.getElementById("zxw");
var abc=1;
btn.onclick = function(){
if (abc==1) {
zxw.style.display="none";
abc=0;
} else{
zxw.style.display="block";
abc=1;
}
}
</script>
</body>
</html>
点击按钮,元素完全隐藏