guog
论坛元老
 
UID 79936
精华
0
积分 9708
帖子 413
金钱 9708 喜悦币
威望 0
人脉 0
阅读权限 90
注册 2006-9-12 来自 北京
状态 离线
|
[推荐阅读] 关于鼠标放上去变换的效果
<script language="JavaScript">
obj=Array("","test1","test2","test3");
div=Array("","test4","test5","test6");
function changeone(num){
for(i=1;i<=3;i++){
obj_this = document.getElementById(obj);
div_this = document.getElementById(div);
if(i == num){
obj_this.background = "#FFFFFF";
div_this.style.display = '';
}else{
obj_this.background = "#FFFF04";
div_this.style.display = 'none';
}
}
}
</script>
<body>
<table>
<tr>
<td id="test1" background="" onmouseover="changeone('1')"><a href="#">123</a></td>
<td id="test2" background="" onmouseover="changeone('2')"><a href="#">456</a></td>
<td id="test3" background="" onmouseover="changeone('3')"><a href="#">789</a></td>
<tr>
<table>
<div id="test4" style="display:‘’">
<table>
<tr><td>qwer</td></tr>
</table>
</div>
<div id="test5" style="display:'none'">
<table>
<tr><td>asdf</td></tr>
</table>
</div>
<div id="test6" style="display:'none'">
<table>
<tr><td>zxcv</td></tr>
</table>
</div>
我做了这个,怎么当鼠标移到后两个时,第一个层的老是出现,不会消失
|
|