js修改隔行tr的颜色。

Posted 记录下自己走过前端的坑~

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js修改隔行tr的颜色。相关的知识,希望对你有一定的参考价值。

<!DOCTYPE html>
<html lang="zh-Hans">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<table>
<tr>
<td>24</td>
</tr>
<tr>
<td>24</td>
</tr>
<tr>
<td>24</td>
</tr>
<tr>
<td>24</td>
</tr>
<tr>
<td>24</td>
</tr>
<tr>
<td>24</td>
</tr>
<tr>
<td>24</td>
</tr>
<tr>
<td>24</td>
</tr>
</table>

<input type="button" value="测试隔行变色" onclick="getTr()" />
<script>
function getTr(){
var trlist=document.getElementsByTagName("tr");
for(var i=0;i<trlist.length;i++){
if(i%2==0){
trlist[i].style.backgroundColor="red";

}else{
trlist[i].style.backgroundColor="green";
}
}
}
</script>
</body>
</html>

以上是关于js修改隔行tr的颜色。的主要内容,如果未能解决你的问题,请参考以下文章

datatbles修改显示样式(修改行列背景色,字体,隔行换色)

使用JQuery完成表格的隔行换色

如何用js更改tr的背景颜色 新手求助

js隔行换色

jQuery特效 隔行变色

原生JS实现表格的隔行换色