表格以及列表隔行换色的js效果

资讯 驱动中国 somesun 1,364 次阅读 0 条评论
分享 Q

代码如下:
<!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=gb2312" /> <title>表格隔行换色</title> <style type="text/css" media="screen"> <!-- /* PR-<a class="channel_keylink" href="http://webdesign.chinaitlab.com/List_1367.html" target="_blank">CSS</a> */ table {border-collapse:collapse;border:solid #999;border-width:1px 0 0 1px;} table td {border:solid #999;border-width:0 1px 1px 0;} .t1 {background-color:#fff;}/* 第一行的背景色 */ .t2 {background-color:#eee;}/* 第二行的背景色 */ .t3 {background-color:#ccc;}/* 鼠标经过时的背景色 */ --> </style> </head> <body> <ul><li>11111111</li> <li>222222222</li> <li>3333333</li> <li>444444444</li> </ul> <script type="text/javascript"> <!-- var Ptr=document.getElementsByTagName("li"); function $() { for (i=1;i<Ptr.length+1;i++) { Ptr[i-1].className = (i%2>0)?"t1":"t2"; } } window.onload=$; for(var i=0;i<Ptr.length;i++) { Ptr[i].onmouseover=function(){ this.tmpClass=this.className; this.className = "t3"; }; Ptr[i].onmouseout=function(){ this.className=this.tmpClass; }; } //--> </script> </body> </html>
         

版权声明:本文由驱动中国整理发布,转载需注明出处与原文链接。如有疑问请联系 editor@qudong.com
本文价值 成为第一个评分的人
登录后为本文打分
网友评论0 条评论
正在回复 的评论取消
评论加载中…
🔐

登录后参与互动

评论、点赞均可赚积分
连续签到、邀请好友也有奖励 🎁

电脑端: 微信扫码登录 微信内: 一键登录

微信扫一扫

打开微信「扫一扫」,分享本文到朋友圈或好友