<!DOCTYPE html>

<html>

<head>

<meta charset=”utf-8″>

<title></title>

<style type=”text/css”>

#box{

width: 100px;

height: 100px;

background-color: #F0F;

display: none;

}

</style>

</head>

<script type=”text/javascript”>

window.onload=function(){

var oBtn=document.getElementById(\’btn\’);

var oDiv=document.getElementById(\’box\’);

oBtn.onclick=function(){

if(oDiv.style.display==\’none\’){

oDiv.style.display=\’block\’;

}else{

oDiv.style.display=\’none\’;

}

}  

}/*if的判断条件找的是行间样式 现在行间样式是display:block; 所以第一次执行的是oDiv.style.display=\’none\’;正确做法 1. if(oDiv.style.display==\’block\’){

oDiv.style.display=\’none\’;

}else{

oDiv.style.display=\’block\’;

}

2. 把内部样式的display:none;改为 行间样式display:none; */

</script>

<body>

<input type=”button” value=”登陆” id=”btn”>

 <div id=”box”></div>

</body>

</html>

版权声明:本文为guolimin原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/guolimin/p/6135884.html