• js和jq添加新表格


    javascript动态实现表格:

    function createTable(rowCount,cellCount){

      var table = document.createElement('table');
      var tbody = document.createElement('tbody');
      for (var i = 0; i < rowCount; i++) {
        var tr = document.createElement('tr');
        for (var j = 0; j < cellCount;j++) {
          var td = document.createElement('td');
          tr.appendChild(td);
        }
        tbody.appendChild(tr);
      };
      table.appendChild(tbody);
      var a = document.getElementsByTagName('body');
      a.appendChild(table);
      table.setAttribute("border","1");
    }
    createTable(10,10);

    jQuery动态实现表格:

        function CreateTable(rowCount,cellCount){ 
            var table=$("<table  border="1">");
            table.appendTo($("body"));
            for(var i=0;i<rowCount;i++){
                var tr=$("<tr></tr>");
                tr.appendTo(table);
                for(var j=0;j<cellCount;j++){
                       var td=$("<td>"+ +"</td>");
                       td.appendTo(tr);
                }
             }
            $("body").append("</table>");
        }

    两种方式的原理是一样的,不同的是添加子元素的方法不一样!

  • 相关阅读:
    浅谈c#中使用lock的是与非
    C#设计模式学习笔记单例模式
    ArrayList c.toArray might (incorrectly) not return Object[] (see 6260652)
    java.lang.Object 之 clone() 使用

    把以前的补齐 张
    String的方法 张
    随便写写 张
    集合框架 张
    java 张
  • 原文地址:https://www.cnblogs.com/zhuzhenzhen/p/4638124.html
Copyright © 2020-2023  润新知