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)
               }
           }
  • 相关阅读:
    月亮的背后
    2007经典妙语100句
    2007经典妙语100句
    VS C++ 2005的预生成事件及设置
    user case VS. user story
    如何用正确的方法来写出质量好的软件的75条体会
    用 Lucene 加速 Web 搜索应用程序的开发
    巾帼不让须眉——女生做运维 interesting topic
    ebean
    Download the 2.0.0 Release of the Scala IDE for Eclipse Scala IDE for Eclipse
  • 原文地址:https://www.cnblogs.com/xu3241/p/13235865.html
Copyright © 2011-2022 走看看