不用lastChild,改成用tr.parentNode,為什么不能運行?
? ? ? // 編寫一個函數(shù),供添加按鈕調(diào)用,動態(tài)在表格的最后一行添加子節(jié)點;
? ? ? ? function addtr()
? ? ? ? {
? ? ? ? ? ??
? ? ? ? ? ? var tr=document.createElement("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="<a href='javascript:;' onclick='clearText(this)'>刪除</a>";
? ? ? ? ? ? tr.appendChild(td);
? ? ? ? ? ??
? ? ? ? ? ? tr.parentNode.appendChild(tr);
? ? ? ? ? ??
? ? ? ? }
2016-11-07
不是 你的tr 是自己在js里面創(chuàng)建的 還沒有 引入到body 里面 ?要getElement ? 找到你的tr 相對應(yīng)的body里面的?父層級
2016-11-07
? tr.parentNode.appendChild(tr); ?這一句 你的tr 是自己創(chuàng)建的 tr 沒有父層級 ?你必須在原來已有的東西中g(shù)etElement ? 找到你的tr 相對應(yīng)的 父層級 ,不知道你聽的懂不?
還有 你這里自主創(chuàng)建了好幾個名字相同的td ?不建議這樣子最好名字能分開