zoukankan      html  css  js  c++  java
  • js表格的隔行换色

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title>表格的隔行换色</title>
            <script>
                
                //隔行换色
                function init(){
                    //得到表格
                    var tab=document.getElementById("tab");
                    //动态操作每一行,得到表格中的每一行
                    var rows=tab.rows;//得到所有的行,是一个对象。此处是对象
                    //遍历所有的行
                    for(var i=0;i<rows.length;i++)
                    {
                        var row=rows[i];
                        if(i%2==0)
                          row.bgColor="red";
                        else
                          row.bgColor='yellow';
                    }
                }
                
                //全选和全不选
                function checkAll(){
                    var check1=document.getElementById("check1");
                    //得到当前check1的状态
                    var checked=check1.checked;
                    var checks=document.getElementsByTagName("input");//不建议这样做
                    for (var i=1;i<checks.length;i++)
                    {
                        var checkchoose=checks[i];
                        checkchoose.checked=checked;
                    }
                }
                
                
            </script>
        </head>
        <body onload="init()">
            <table border="2px solid" align="center" style=" 60%;height: 50%;"id="tab">
                <tr>
                    <td><input type="checkbox" name="input" id="check1" onclick="checkAll()">全选</td>
                    <td>姓名</td>
                    <td>年龄</td>
                    <td>专业</td>
                </tr>
                
                <tr>
                    <td><input type="checkbox" name="input">num1</td>
                    <td>zyz</td>
                    <td>21</td>
                    <td>计算机</td>
                </tr>
                
                
                <tr>
                    <td><input type="checkbox" name="input">num2</td>
                    <td>wj</td>
                    <td>20</td>
                    <td>金融</td>
                </tr>
                
                <tr>
                    <td><input type="checkbox" name="input">num3</td>
                    <td>xjh</td>
                    <td>19</td>
                    <td>机械</td>
                </tr>
                
                <tr>
                    <td><input type="checkbox" name="input">num4</td>
                    <td>spc</td>
                    <td>21</td>
                    <td>计算机</td>
                </tr>
            </table>
        </body>
    </html>
    一纸高中万里风,寒窗读破华堂空。 莫道长安花看尽,由来枝叶几相同?
  • 相关阅读:
    sqlserver2008r2 连接服务器报错64
    java web---HTTP略讲
    Web测试中定位bug方法
    Java1.8API大类
    如何查看windows电脑信息(win10)
    debain系统安装open-vm-tools
    windowns电脑环境配置
    配置了环境变量,adb还是不能用
    已经配了环境变量,但是执行命令却打开了应用商店
    cpython,jpython,ironpython,micropython,etc的区别
  • 原文地址:https://www.cnblogs.com/byczyz/p/11201027.html
Copyright © 2011-2022 走看看