table表单中显示有n条记录,每2行换一次颜色,即1,2用红色字体;3,4用绿色字体;5,6用红色字体;以此类推;
1 |
2 |
3 |
4 |
5 |
6 |
求帮帮忙..谢谢.
你可以去百度里好好查询一下专业
不能取余就引个值进来好了,直接Copy运行下看看吧
<!DOCTYPE html>
<html>
<head><title>My Table</title></head>
<style>
table{border:1px solid gray;color:white;}
.tr1{background:red;}
.tr2{background:green;}
</style>
<body>
<table id="MyTable"></table>
</body>
<script type="text/javascript">
var main = document.getElementById("MyTable");
var flag = 0;
for(var i=0;i<20;i++){
var tr = document.createElement('tr');
var td = document.createElement('td');
if(flag<2)
tr.className="tr1"
else
tr.className="tr2"
tr.appendChild(td);
td.appendChild(document.createTextNode((i+1)+'Items'));
main.appendChild(tr);
flag++;
if(flag>3) flag=0;
}
</script>
</html>
for(var i =0;i < n; i = i +2) 完事了。。
会一个一个的循环,2 个2个循环一样啊。