zoukankan      html  css  js  c++  java
  • 很接近原生渲染了吧!!!!!

     var datas = [
            {
                name: '张三',
                subject:'Javascript',
                score:100
            },
            {
                name: '李四',
                subject:'Javascript',
                score:98
            },
            {
                name: '王五',
                subject:'Javascript',
                score:80
            },
            {
                name: '赵六',
                subject:'Javascript',
                score:60
            }
        ]
        
           //往tbody里面创建行 ; 有几个人就创建几行(通过数组的长度)
           var tbody = document.querySelector('tbody');
           for(var i=0; i<datas.length; i++){
               //创建tr行
               var tr = document.createElement('tr');
               tbody.appendChild(tr);
               //根据对象属性的数量来创建单元格
               for(var k in datas[i]){
                   //创建单元格
                   var td = document.createElement('td');
                   //将对象的属性值给单元格
                   td.innerHTML = datas[i][k]
                   tr.appendChild(td);
               }
               //创建a删除标签
               var td = document.createElement('td');
               td.innerHTML = "<a href='javascript:;'> 删除</a>";
               tr.appendChild(td)
           } 
           var as = document.querySelectorAll('a');
           for(var i=0; i<as.length; i++){
               as[i].onclick = function(){
                   //点击a删除 所在行
                   tbody.removeChild(this.parentNode.parentNode)
               }
           }
  • 相关阅读:
    qmake理解(还可以加入Lex Yacc文件)
    如何在Qt 4程序中优化布局结构(表格讲解,很清楚)
    QList内存释放(看它内部存储的是否是Object,另外还有qDeleteAll)
    Qt工具知多少(一目了然)
    分享个人如何DIY网站的经验
    推荐10款免费而优秀的图表插件
    异步上传文件
    JSON.stringify 方法
    Value Object(值对象)如何使用 EF 进行正确映射
    领域驱动设计(DDD)
  • 原文地址:https://www.cnblogs.com/xu3241/p/13235865.html
Copyright © 2011-2022 走看看