JS实现列表页面隔行变色效果
程序员文章站
2023-11-23 20:19:52
先看看隔行变色效果:
代码:
&...
先看看隔行变色效果:
代码:
<head runat="server"> <title></title> <script type="text/javascript"> window.onload = function () { var otab = document.getelementbyid('tab1'); var thiscolor = ''; for (var i = 0; i < otab.tbodies[0].rows.length; i++) { otab.tbodies[0].rows[i].onmouseover = function () { thiscolor = this.style.background; this.style.background = '#00ffff'; }; otab.tbodies[0].rows[i].onmouseout = function () { this.style.background = thiscolor; }; if (i % 2) { otab.tbodies[0].rows[i].style.background = ''; } else { otab.tbodies[0].rows[i].style.background = '#ffff00'; } } }; </script> </head> <body> <table id="tab1" border="1" style="text-align: center; width: 500px; margin: 200px auto"> <thead> <tr style="background-color: #ff0000"> <td> 种族名称 </td> <td> 种族简称 </td> <td> 英雄 </td> </tr> </thead> <tbody> <tr> <td> 人类联盟 </td> <td> hum </td> <td> 代表性英雄:am </td> </tr> <tr> <td> 兽人部落 </td> <td> orc </td> <td> 代表性英雄:bm </td> </tr> <tr> <td> 不死亡灵 </td> <td> ud </td> <td> 代表性英雄:dk </td> </tr> <tr> <td> 暗夜精灵 </td> <td> ne </td> <td> 代表性英雄:dh </td> </tr> </tbody> </table> </body>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
上一篇: 原生js封装自定义滚动条
下一篇: 原生JS实现导航下拉菜单效果