慕粉3688811
2016-10-28 20:11
function add(){
var mm=document.getElementById("table").lastChild;
var tr=document.createElement("tr");
mm.appendChild(tr);
var td=document.createElement("td");
td.innerHTML="<input type='text' />";
tr.appendChild(td);
var td=document.createElement("td");
td.innerHTML="<input type='text' />";
tr.appendChild(td);
var td =document.createElement("td");
td.innerHTML="删除";
td.onclick="del(this)()"
tr.appendChild(td)
change()
}
// 编写一个函数,供添加按钮调用,动态在表格的最后一行添加子节点;
function del(obj){
var tbody=document.getElementById("table").lastChild;
var tr=obj.parentNode;
tbody.removeChild(tr);
}
这样写貌似行不通啊,求指点
解决方法:
var td=document.createElement("td");
td.innerHTML="<a href='javascript:;' onclick='del(this)' >删除</a>";
而且也不知道是我修改的时候改到了你的删除函数吗?什么的你的删除函数好像也有问题。
望采纳。
不懂。
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题