js控制表格单双行颜色交替显示
<script language="JavaScript"> window.onload = function() { var Table=document.getElementById("table1"); var s = Table.rows.length; for (var i=1;i<s;i++) Table.rows[i].bgColor=i%2?"":"#e3e3e3"; } </script>
<table width="101%" id="table1"> <tr bgcolor="5f8ac5" align="center"> <td width="40px;">显示</td> </tr>
<struts:iterator value="pushList" id="push"> <tr> <td align="center">xianshi</td> </tr>
</struts:iterator> </table>
因为第一行的tr作为表格头有颜色,所有上面循环从1开始。
java技术交流群:57388149