SOURCE

console 命令行工具 X clear

                    
>
console
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8"> 
<title></title>
<style>

</style> 
</head>
<style>
    table{
       border-collapse: collapse;
       margin: 0 auto;
    }
    thead{
        background-color: #ccc
    }
    th{
        border: 1px solid #000;
        width: 100px;
    }
</style>
<body>
    <table>
        <thead>
            <tr>
                <th>姓名</th>
                <th>性别</th>
                <th>科目</th>
                <th>成绩</th>
                <th>操作</th>
            </tr>
        </thead>
        <tbody>
            <tr>
                <td></td>
                <td></td>
                <td></td>
                <td></td>
            </tr>
        </tbody>
    </table>
</body>
<script>
    // 首先模拟数据源
    var data = [
        {
        姓名:"张三",
        性别:"男",
        科目:"语文",
        成绩:"95"
        },
        {
        姓名:"李四",
        性别:"男",
        科目:"语文",
        成绩:"96"
        },
        {
        姓名:"王五",
        性别:"男",
        科目:"语文",
        成绩:"97"
        },
        {
        姓名:"小花",
        性别:"男",
        科目:"语文",
        成绩:"100"
        },
        {
        姓名:"小李",
        性别:"男",
        科目:"语文",
        成绩:"95"
        }
    ]
    var tbody = document.getElementsByTagName('tbody')
    for(var i = 0 ; i < data.length; i++){
        var tr = document.creatElement('tr')
        tody.appendChild(tr)
        for(let k in data[i]){
            var td = document.creatElement('td')
            td.innerHTML = data[i][k]
            tr.appendChild(td)
            
        }
        var td = document.creatElement('td')
            td.innerHTML = '<a href="javascript:;">删除</a>'
            tr.appendChild(td)
    }

    var as = document.getElentByTagName('a')
    for(let i = 0; i < as.length; i++){
        as[i].onclick = function(){
                tbody.remove(this.parentNode.parentNode)
        }
    }
</script>
</html>