为什么main定义在函数之外就运行不成功,但是定义在函数里就可以
var main=document.getElementById("table");
function addr(){
var tr=document.createElement("tr"),
td1=document.createElement("td"),
td2=document.createElement("td"),
td3=document.createElement("td");
td1.innerHTML="<input type="text"/>" ;
td2.innerHTML="<input type="text"/>" ;
td3.innerHTML="<a href="#" onClick="rem(this)">删除</a>";
tr.appendChild(td1);
tr.appendChild(td2);
tr.appendChild(td3);
main.appendChild(tr);
}
var main=document.getElementById("table");
function addr(){
var tr=document.createElement("tr"),
td1=document.createElement("td"),
td2=document.createElement("td"),
td3=document.createElement("td");
td1.innerHTML="<input type="text"/>" ;
td2.innerHTML="<input type="text"/>" ;
td3.innerHTML="<a href="#" onClick="rem(this)">删除</a>";
tr.appendChild(td1);
tr.appendChild(td2);
tr.appendChild(td3);
main.appendChild(tr);
}