javascript 如何创建一个 DOM 节点?





key
-------------------------------------------
1、a.创建一个Element             var newDiv = document.createElement("div");
   b.设置它的属性                newDiv.id = "divNew";
       c.如果需要,创建子节点      var newTable = document.createElement("table");
       d.设置子节点属性           newTable.setAttribute("id","tableNew");
       e.重复步骤c和d,直到完成整个目录树
       f.创建Text节点            var newText = document.createTextNode("string");
  g.从叶子节点往上appendChild     newDiv.appendChild(newTable);
                                document.body.appendChild(newDiv);

另一种方式
    a.创建一个Element            var newDiv = document.createElement("div");
    b.用 innerHTML                                newDiv.innerHTML="<table><tr><th>type</th><th>value</th></tr></table>";