这篇文章主要为大家详细介绍了js实现列表页面隔行变色效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
先看看隔行变色效果:
text-align5db79b134e9f6b82c0b36e0489ee08ed: center>
代码:
<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实现列表页面隔行变色效果的示例代码分享的详细内容。