为什么这里的鼠标事件和样式冲突了,我想要的结果是一开始页面的div是隐藏的,当我鼠标移到那里div区域的时候显示,离开的时候消失,但是这里这个样式如果display不写成none页面一开始是显示的,但是要是弄成none事件有发挥不了作用
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>个人简历</title>
<style type="text/css">
p{
font-size:36px;
color:blue;
}
div{
height:auto;
}
#div1{display:none;}
#div2{display:none;}
#div3{display:none;}
</style>
</head>
<body>
<div onmouseout="div1Off()" onmouseover="div1On()">
<h1>个人资料</h1>
</div>
<div id="div1">
****************
</div>
<div onmouseover="div2On()" onmouseout="div2Off()">
<h1>本人经历</h1>
</div>
<div id="div2">
*******************
</div>
<div onmouseover="div3On()" onmouseout="div3Off()">
<h1>求职愿望和所学知识</h1>
</div>
<div id="div3">
************
</div>
<script type="text/javascript">
var div1=document.getElementById("div1")
var div2=document.getElementById("div2")
var div3=document.getElementById("div3")
var div0=document.getElementsTagName("div")
function div1On(){
div1.style.display="";
}
function div1Off(){
div1.style.display="none";
}
function div2On(){
div2.style.display="";
}
function div2Off(){
div2.style.display="none";
}
function div3On(){
div3.style.display="";
}
function div3Off(){
div3.style.display="none";
}
</script>
</body>
</html>
漫之旅
MadMarical
慕的地6079101
一江西流
随时随地看视频慕课网APP