为了账号安全,请及时绑定邮箱和手机立即绑定

学生信息加了BootStrap效果

效果:

http://img1.sycdn.imooc.com//5dc511b8000166a410190505.jpg

代码:

<!DOCTYPE html>
<html>
<head>    
<meta charset="UTF-8">    
<title>Document</title>    
<link rel="stylesheet" type="text/css" href="bootstrap3.3.7\css\bootstrap.min.css">
</head>
<body>    
<table id="table" class="table table-striped table-bordered" style="width: 50%;">        
    <tbody id="tbody">            
        <tr>                
            <th>学号</th>               
            <th>姓名</th>                
            <th>操作</th>            
        </tr>            
        <tr>                
            <td>xh001</td>                
            <td>王小明</td>                
            <td><a href="javascript:;" onclick="remove(this)">删除</a></td>                
            <!--在删除按钮上添加点击事件  -->            
        </tr>            
        <tr>                
            <td>xh002</td>                
            <td>刘小芳</td>                
            <td><a href="javascript:;" onclick="remove(this)">删除</a></td>                
            <!--在删除按钮上添加点击事件  -->            
        </tr>        
    </tbody>    
</table>    
<input type="button" class="btn btn-default" value="添加一行" onclick="insert()" />    
<!--在添加按钮上添加点击事件  -->
</body>
<script type="text/javascript">
    function changeColor() {    
       var content = document.getElementsByTagName("tr");    
       var i = 1; //表头不变化    
       for (i = 1; i < content.length; i++) {        
          content[i].onmouseover = function() {            
              this.style.backgroundColor = "#f2f2f2";        
          }        
          content[i].onmouseout = function() {            
              this.style.backgroundColor = "#fff";        
          }    
       }
    }
    var num = 2; //第2个学生开始计数
    function insert() {    
        num++;    //构造新增行的节点,数据并添加    
        var tb = document.getElementById("tbody");    
        var newtr = document.createElement("tr");    
        var newtd1 = document.createElement("td");    
        var newtd2 = document.createElement("td");    
        var newtd3 = document.createElement("td");    
        var newhref = document.createElement("a");    
        newtd1.innerHTML = "xh00" + num;    
        newtd2.innerHTML = "第" + num + "个学生";    
        newhref.innerHTML = "删除";    
        newhref.setAttribute("href", "javascript:;");    
        newhref.setAttribute("onclick", "remove(this)");    
        tb.appendChild(newtr);    
        newtr.appendChild(newtd1);    
        newtr.appendChild(newtd2);    
        newtr.appendChild(newtd3);    
        newtd3.appendChild(newhref);    
        changeColor();
    }
    function remove(obj) {    
        var tableNode = obj.parentNode.parentNode.parentNode;   
        var trNode = obj.parentNode.parentNode;    
        tableNode.removeChild(trNode);
    }
    changeColor();
</script>
</html>


正在回答

举报

0/150
提交
取消

学生信息加了BootStrap效果

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信