在表格中隔行換色(js)
阿新 • • 發佈:2019-01-27
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>隔行換色</title>
<script type="text/javascript">
function test()
{
//根據標籤得到<tr>
var r=document.getElementsByTagName("tr");
for(var i=0;i<r.length;i++)
{
//定義行數
var j=i+1;
//判斷偶數行
if(j%2==0)
{//進行填充顏色
r[i].style.backgroundColor="#0000FF";
}else
{
r[i].style.backgroundColor="brown";
}
}
}
</script>
</head>
<body onload="test()">
<table border="1" id ="bianse">
<tr>
<th>學號</th>
<th>姓名</th>
<th>年齡</th>
<th>地址</th>
<th>成績</th>
</tr>
<tr>
<th>S001</th>
<th>張三</th>
<th>20</th>
<th>重慶市</th>
<th>90</th>
</tr>
<tr>
<th>S002</th>
<th>李四</th>
<th>20</th>
<th>重慶市</th>
<th>90</th>
</tr>
<tr>
<th>S003</th>
<th>王五</th>
<th>20</th>
<th>重慶市</th>
<th>90</th>
</tr>
<tr>
<th>S003</th>
<th>王五</th>
<th>20</th>
<th>重慶市</th>
<th>90</th>
</tr>
<tr>
<th>S003</th>
<th>王五</th>
<th>20</th>
<th>重慶市</th>
<th>90</th>
</tr>
</table>
</body>
</html>
<html>
<head>
<meta charset="UTF-8">
<title>隔行換色</title>
<script type="text/javascript">
function test()
{
//根據標籤得到<tr>
var r=document.getElementsByTagName("tr");
for(var i=0;i<r.length;i++)
{
//定義行數
var j=i+1;
//判斷偶數行
if(j%2==0)
{//進行填充顏色
r[i].style.backgroundColor="#0000FF";
}else
{
r[i].style.backgroundColor="brown";
}
}
}
</script>
</head>
<body onload="test()">
<table border="1" id ="bianse">
<tr>
<th>學號</th>
<th>姓名</th>
<th>年齡</th>
<th>地址</th>
<th>成績</th>
</tr>
<tr>
<th>S001</th>
<th>張三</th>
<th>20</th>
<th>重慶市</th>
<th>90</th>
</tr>
<tr>
<th>S002</th>
<th>李四</th>
<th>20</th>
<th>重慶市</th>
<th>90</th>
</tr>
<tr>
<th>S003</th>
<th>王五</th>
<th>20</th>
<th>重慶市</th>
<th>90</th>
</tr>
<tr>
<th>S003</th>
<th>王五</th>
<th>20</th>
<th>重慶市</th>
<th>90</th>
</tr>
<tr>
<th>S003</th>
<th>王五</th>
<th>20</th>
<th>重慶市</th>
<th>90</th>
</tr>
</table>
</body>
</html>