永发信息网

javascript在同一个地方显示菜单的内容

答案:1  悬赏:0  手机版
解决时间 2021-05-09 17:49
  • 提问者网友:兔牙战士
  • 2021-05-09 03:40

<html>
<head>
<title>test</title>
<style type="text/css">
<!--
#wrap{width:300px;height:220px;}
ul {padding:0px;margin:0px}
li{width:100px;height:20px;list-style-type:none;text-align:center;float:left;}
#m1{width:300px;height:200px;border:1px solid #4c4cff}
#m2{width:300px;height:200px;border:1px solid #4c4cff}
#m3{width:300px;height:200px;border:1px solid #4c4cff}
#chuang{width:200px;height:220px;background-color:#00FF00;}
-->
</style>
</head>
<script language="javascript">
var old=null;
function changemenu(mydiv){
  var obj = document.getElementById(mydiv);
 
 注释部分的这个是什么意思啊?特别是old.style.display='none';这是什么意思啊
}
</script>
<body onLoad="(changemenu('m1'));"> 
<div id="wrap">
 <ul>
 <li><div><a  onclick="changemenu('m1');">信息</a></div> </li>
 <li><div><a  onclick="changemenu('m2');">教育</a></div> </li>
 <li><div><a  onclick="changemenu('m3');">科技</a></div> </li>
 </ul>
   <div  id="m1" style="DISPLAY: none">1的信息 
   </div>
   <div  id="m2" style="DISPLAY: none">2的教育
   </div>  
   <div  id="m3" style="DISPLAY: none">3的科技
   </div> 
</div>

</body>
</html>

 

最佳答案
  • 五星知识达人网友:不想翻身的咸鱼
  • 2021-05-09 03:51
 var old;
全局的old变量来保存上次显示的menu
obj.style.display='none';作用是设置对象obj的css属性display为none,也就是不显示,隐藏

注释部分的这个是什么意思啊?特别是old.style.display='none';这是什么意思啊
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯