发新话题
打印

(关于onMouseOver、onMouseOut、onClick后的动作)请问这个效果如何实现?

这个还没有写完善,你可以加工一下。  
对于第三点,你可以设置一个全局变量做为标志。  
以下可以做为参考  
<HTML>  
<HEAD>  
<TITLE>  New  Document  </TITLE>  
<META  NAME="Generator"  CONTENT="EditPlus">  
<meta  http-equiv="Content-Language"  content="zh-cn">  
<meta  http-equiv="Content-Type"  content="text/html;  charset=gb2312">  
<SCRIPT  LANGUAGE="JavaScript">  
<!--  
function  test1(obj)  
{  
     obj.bgColor="#000000";  
}  
function  test2(obj)  
{  
     obj.bgColor="#ffffff";  
}  
function  test3(obj)  
{  
     alert("aa");  
     obj.bgColor="#ff0000";  
     document.all.tr_b.bgColor="#ffffff"  
}  
//-->  
</SCRIPT>  
</HEAD>  
<BODY>  
<table>  
   <tr  id="tr_a"  bgColor="blue"  onmouseover="test1(this)"  onmouseout="test2(this)"  onclick="test3(this)"  style="cursor:hand">  
   <td>aaaaaaaaaaaaaaa</td></tr>  
   <tr  id="tr_b"  style="cursor:hand"><td>bbbbbbbbbbbbbbbbbb</td></tr>  
</table>  
</BODY>  
</HTML>  
---------------------------------------------------------------  

<script>  
function  Mover(go){go.bgColor="#ebe9e0";}  
function  Mout1(come){come.bgColor="#ffffff";}  
function  Mout2(come){come.bgColor="#e9f4ff";}  
</script>  

<  td  bgColor="#e9f4ff"  onmouseover="javascript:Mover(this)"  onmouseout="Mout2(this)">baisun</td>

TOP

发新话题