初学者请教一个问题:关于javascript

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个循环一样啊。