table显示n条记录,每三行换一次颜色,即1,2,3用红色字体,4,5,6用绿色字体,7,8,9用红色字体
2017-10-10 18:25
344 查看
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <script type="text/javascript"> window.onload=function() { var tbl = document.getElementById("tbl"); //首先获取表格 var rows = tbl.getElementsByTagName("tr"); //获取行 for(i=0;i<rows.length;i++) { //进行循环操作,最终值小于tr的行数 var j = parseInt(i/3); // 此语句的效果是,以3个为单位,000 111 222 333 444 ... if(j%2==0) rows[i].style.backgroundColor="#f00"; //如果是偶数则为红色 else rows[i].style.backgroundColor="#0f0"; //如果是奇数则为绿色 } }; </script> </head> <body> <table id="tbl" border="1"> <tr><td>1</td></tr> <tr><td>2</td></tr> <tr><td>3</td></tr> <tr><td>4</td></tr> <tr><td>5</td></tr> <tr><td>6</td></tr> <tr><td>7</td></tr> <tr><td>8</td></tr> <tr><td>9</td></tr> <tr><td>10</td></tr> <tr><td>11</td></tr> <tr><td>12</td></tr> <tr><td>13</td></tr> <tr><td>14</td></tr> <tr><td>15</td></tr> <tr><td>16</td></tr> <tr><td>17</td></tr> <tr><td>18</td></tr> </table> </body> </html>
相关文章推荐
- 用table显示n条记录,每3行换一次颜色,即1,2,3用红色字体,4,5,6用绿色字体,7,8,9用红颜色字体。
- 显示 n 条记录,每 3 行换一次颜色,即 1 , 2, 3 用红色字体, 4, 5, 6 用绿色字体, 7, 8, 9 用红颜色字体。
- table显示n条记录,每3行换一次颜色
- 用table显示n条记录,每三条换一下颜色
- bootstrap-table.js如何根据单元格数据不同显示不同的字体的颜色
- bootstrap-table.js如何根据单元格数据不同显示不同的字体的颜色
- XP系统中,如何将驱动器盘符或某个文件夹显示为蓝色或绿色的字体颜色恢复成黑色
- 用CSS来定义<p>标签,要求实现以下效果:字体颜色再IE6下为黑色,IE7下为红色,IE8下为绿色,其他浏览器下为黄色。
- 【Cookie:默认存储在浏览器的内存中】显示上一次访问时间、商品浏览记录
- javascript实现table选中的行以指定颜色高亮显示的方法
- 设置UIButton的文字显示位置、字体的大小、字体的颜色
- iOS学习之UILable上显示不同的字体和颜色
- TextView的一些高级应用(自定义字体、显示多种颜色、添加阴影)
- 小胖说事41-----iOS中在UILabel显示不同的字体和颜色,增加下划线和删除线
- iOS tableview 选中一行后,不显示选中颜色
- secureCRT 字体颜色、文件夹和文件显示的颜色区别开解决办法
- eclipse的console无法正确显示ANSI的颜色字体的问题
- 设置UIButton的文字显示位置、字体的大小、字体的颜色需要注意的问题
- iOS开发~设置label上文字显示不同大小、颜色、字体类型
- Shell 显示带颜色字体