慕勒200653
2018-10-23 22:35
我想加在第一行而不是最后一行
我想不到要怎样把table.insertBefore(newnode,要插入的地方)
num=2;
function addLine(){
num++;
var table=document.getElementById("table");
var tr=document.createElement("tr");
var td1=document.createElement("td");
var td2=document.createElement("td");
var td3=document.createElement("td");
td1.innerHTML="xh00"+num;
td2.innerHTML="name"+num;
td3.innerHTML="<a href='javascript:;' onclick='deleteChild(this)'>删除</a>";
table.appendChild(tr);
tr.appendChild(td1);
tr.appendChild(td2);
tr.appendChild(td3);
}
num=2;
function addLine(){
num++;
var table=document.getElementById("table");
var tr=document.createElement("tr");
var td1=document.createElement("td");
var td2=document.createElement("td");
var td3=document.createElement("td");
td1.innerHTML="xh00"+num;
td2.innerHTML="name"+num;
td3.innerHTML="<a href='javascript:;' onclick='deleteChild(this)'>删除</a>";
tr.appendChild(td1);
tr.appendChild(td2);
tr.appendChild(td3);
table.insertBefore(tr,table.childNodes[0]);
}
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题