document.getElementById("addDt").onclick = function () {
var id = document.getElementById("id").value;
var id_td = document.createElement("td");
id_td.appendChild(id);
}
问题背景:通过元素点击事件给td赋值。
问题原因:获取到的id值不是一个node,不能用appendChild方法。
解决方案:先创建node,再用appendChild方法:
document.getElementById("addDt").onclick = function () {
var id = document.getElementById("id").value;
var id_td = document.createElement("td");
var id_node=document.createTextNode(id)
id_td.appendChild(id_node);
}