A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

huhongxu

初级黑马

  • 黑马币:20

  • 帖子:7

  • 精华:0

© huhongxu 初级黑马   /  2019-6-5 19:36  /  665 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
        table{
            border: 1px solid;
            width: 500px;
            margin-left: 30%;
        }
        td,th{
            text-align: center;
            border: 1px solid;
        }
        div{
            margin-top: 10px;
            margin-left: 30%;
        }
        .out{
            background-color: white;
        }
        .over{
            background-color: plum;
        }
    </style>
    <script>
        window.onload =function () {
            document.getElementById("selectAll").onclick =function () {
                //全选
                var cbs =document.getElementsByName("cb");
                for (var i =0; i<cbs.length; i++){
                    cbs[i].checked =true;
                }
            }
            document.getElementById("unSelectAll").onclick =function () {
                //全不选
                var cbs =document.getElementsByName("cb");
                for (var i=0; i<cbs.length; i++){
                    cbs[i].checked =false;
                }
            }
            document.getElementById("selectEev").onclick =function () {
                //反选
                var cbs =document.getElementsByName("cb");
                for (var i=0; i<cbs.length; i++){
                    cbs[i].checked =!cbs[i].checked;
                }
            }
            document.getElementById("firstCb").onclick =function () {
                var cbs =document.getElementsByName("cb");
                for (var i =0; i<cbs.length; i++){
                    cbs[i].checked =this.checked;
                }
            }
            var  trs =document.getElementsByTagName("tr");
            for (var i=0;i<trs.length; i++){
                trs[i].onmouseover =function () {
                    this.className ="over";
                }
                trs[i].onmouseout =function () {
                    this.className ="out"
                }
            }
        }
    </script>
</head>
<body>
<table>
    <caption>学信表</caption>
    <tr>
        <th><input type="checkbox" name="cb" id="firstCb"></th>
        <th>编号</th>
        <th>姓名</th>
        <th>性别</th>
        <th>操作</th>
    </tr>
    <tr>
    <td><input type="checkbox" name="cb"></td>
    <td>1</td>
    <td>朱柏忌</td>
    <td>男</td>
    <td><a href="javascript:void(0);">删除</a></td>
    </tr>
    <tr>
        <td><input type="checkbox" name="cb"></td>
        <td>1</td>

        <td>朱柏忌</td>
        <td>男</td>
        <td><a href="javascript:void(0);">删除</a></td>
    </tr>
    <tr>
        <td><input type="checkbox" name="cb"></td>
        <td>1</td>
        <td>朱柏忌</td>
        <td>男</td>
        <td><a href="javascript:void(0);">删除</a></td>
    </tr>

</table>
<div>
    <input type="button" id="selectAll" value="全选">
    <input type="button" id="unSelectAll" value="全不选">
    <input type="button" id="selectEev" value="反选">
</div>
</body>
</html>

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马