zoukankan      html  css  js  c++  java
  • 生成动态表格

    实现功能:把已知的数据,读出来做成表格。
     
    <table>
            <tr>
                <th>姓名</th>
                <th>学科</th>
                <th>成绩</th>
                <th>操作</th>
            </tr>
        </table>
        <script>
            var table = document.querySelector('table');
            var datas = [{
                name: '甄嬛',
                subject: 'JS',
                score: 99
            }, {
                name: '果亲王',
                subject: 'JS',
                score: 89
            }, {
                name: '大魔王',
                subject: 'JS',
                score: 100
            }]
            for (i = 0; i < datas.length; i++) {
                var tr = document.createElement('tr');
                table.appendChild(tr);
                for (var k in datas[i]) {
                    var td = document.createElement('td');
                    td.innerHTML = datas[i][k]
                    tr.appendChild(td)
                }
                var td = document.createElement('td');
                td.innerHTML = '<a href="javascript:;">删除</a>'
                tr.appendChild(td);
            }
            // 4. 删除操作 开始 
            var as = document.querySelectorAll('a');
            for (i = 0; i < as.length; i++) {
                as[i].onclick = function() {
                    // 点击a 删除 当前a 所在的行(链接的爸爸的爸爸)  node.removeChild(child)
                    table.removeChild(this.parentNode.parentNode)
                }
            }
  • 相关阅读:
    Android(java)学习笔记78:Java类初始化顺序
    Android(java)学习笔记77:Android中assets文件夹资源的访问
    Android(java)学习笔记76:Handler用法总结 和 秒表案例
    Android(java)学习笔记75:ListViewProject案例(ListView + BaseAdapter + CheckBox)
    Android(java)学习笔记74:ListViewProject案例(ListView + ArrayAdapter)
    POJ 2516 Minimum Cost
    POJ 2195 Going Home
    POJ 1087 A Plug for UNIX
    POJ 3281 Dining
    ZUFE OJ 2289 God Wang II
  • 原文地址:https://www.cnblogs.com/rainbowupdate/p/12533020.html
Copyright © 2011-2022 走看看