查看: 2494|回复: 0
打印 上一主题 下一主题
收起左侧

[算法与编程] 178、用table显示n条记录,每3行换一次颜色......

[复制链接]

566

主题

713

帖子

3827

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3827
楼主
跳转到指定楼层
发表于 2016-9-7 23:26:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

178、用table显示n条记录,每3行换一次颜色,即1,2,3用红色字体,4,5,6用绿色字体,7,8,9用红颜色字体。


  1. <body>
  2. <table id="tbl">
  3. <tr><td>1</td></tr>
  4. <tr><td>2</td></tr>
  5. <tr><td>3</td></tr>
  6. <tr><td>4</td></tr>
  7. <tr><td>5</td></tr>
  8. <tr><td>6</td></tr>
  9. <tr><td>7</td></tr>
  10. <tr><td>8</td></tr>
  11. <tr><td>9</td></tr>
  12. <tr><td>10</td></tr>
  13. </table>
  14. </body>
  15. <script type="text/javascript">
  16. window.onload=function()
  17. {
  18. var tbl = document.getElementById("tbl");
  19. rows = tbl.getElementsByTagName("tr");
  20. for(i=0;i<rows.length;i++)
  21. {
  22. var j = parseInt(i/3);
  23. if(j%2==0) rows.style.backgroundColor="#f00";
  24. else  rows.style.backgroundColor="#0f0";
  25. }
  26. }
  27. </script>

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 打开微信扫一扫