|
热门文章 |
|
|
|
|
表格隔行换色+鼠标经过变色 |
来源:蓝色理想 更新时间:2010/8/27 23:42:02 阅读次数: 我要投稿 |
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>test</title> <style language="text/css"> /*第一种颜色*/ #table tr.color1{ background-color:#FFFFFF; } /*第二种颜色*/ #table tr.color2{ background-color:#F8F8F8; } </style> <script type="text/javascript"> <!-- function onloadEvent(func){ var one=window.onload if(typeof window.onload!='function'){ window.onload=func } else{ window.onload=function(){ one(); func(); } } } function showtable(){ var tableid='table'; //表格的id var overcolor='#FCF9D8'; //鼠标经过颜色 var color1='#FFFFFF'; //第一种颜色 var color2='#F8F8F8'; //第二种颜色 var tablename=document.getElementById(tableid) var tr=tablename.getElementsByTagName("tr") for(var i=1 ;i<tr.length;i++){ tr[i].onmouseover=function(){ this.style.backgroundColor=overcolor; } tr[i].onmouseout=function(){ if(this.rowIndex%2==0){ this.style.backgroundColor=color1; }else{ this.style.backgroundColor=color2; } } if(i%2==0){ tr[i].className="color1"; }else{ tr[i].className="color2"; } } } onloadEvent(showtable); --> </script> </head> <body id="" class=""> <table width="100%" border="0" cellspacing="1" cellpadding="4" class="list" name="table" id="table"> <thead> <tr> <th>流程</th> <th>启动人</th> <th>启动时间</th> <th>状态</th> </tr> </thead> <tbody> <tr> <td><a href="">测试行</a></td> <td>无</td> <td>2008-05-09 17:21:04</td> <td>结束</td> </tr> <tr> <td><a href="">测试行</a></td> <td>无</td> <td>2008-05-09 17:21:04</td> <td>结束</td> </tr> <tr> <td><a href="">测试行</a></td> <td>无</td> <td>2008-05-09 17:21:04</td> <td>结束</td> </tr> <tr> <td><a href="">测试行</a></td> <td>无</td> <td>2008-05-09 17:21:04</td> <td>结束</td> </tr> <tr> <td><a href="">测试行</a></td> <td>无</td> <td>2008-05-09 17:21:04</td> <td>结束</td> </tr> <tr> <td><a href="">测试行</a></td> <td>无</td> <td>2008-05-09 17:21:04</td> <td>结束</td> </tr> <tr> <td><a href="">测试行</a></td> <td>无</td> <td>2008-05-09 17:21:04</td> <td>结束</td> </tr> <tr> <td><a href="">测试行</a></td> <td>无</td> <td>2008-05-09 17:21:04</td> <td>结束</td> </tr> <tr> <td><a href="">测试行</a></td> <td>无</td> <td>2008-05-09 17:21:04</td> <td>结束</td> </tr> <tr> <td><a href="">测试行</a></td> <td>无</td> <td>2008-05-09 17:21:04</td> <td>结束</td> </tr> </tbody> </table> </body> </html> |
特效说明: |
使用方法:
1.给你的table加上一个id.这个例子中我加的id是table.
2.将以下代码插入到head区中,按照注释修改颜色和id. |
|
上一篇文章: 自写的Js网页拖动类下一篇文章: 一个简单实用的jquery拖动插件jquery.anyDrag |
|
|