如果我不要a標(biāo)簽,直接把內(nèi)容寫在td里?
?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()
? ? ?}
? ? ? // 編寫一個函數(shù),供添加按鈕調(diào)用,動態(tài)在表格的最后一行添加子節(jié)點;
? ? ?
? ? function del(obj){
?var tbody=document.getElementById("table").lastChild;
?var tr=obj.parentNode;
? ? ? tbody.removeChild(tr);
? ? ? ? ? ? ? ??
? ? }
這樣寫貌似行不通啊,求指點
2016-10-28
解決方法:
var td=document.createElement("td");
td.innerHTML="<a href='javascript:;' onclick='del(this)' >刪除</a>";
而且也不知道是我修改的時候改到了你的刪除函數(shù)嗎?什么的你的刪除函數(shù)好像也有問題。
望采納。
2016-10-28
不懂。