为什么用a.onclick="dele(this)"不行?使用a.setAttribute("onclick", "dele(this)");可以的
td[2] = document.createElement("td");
var a = document.createElement("a");
a.href="javascript:;";
a.onclick = "dele(this)";
//a.setAttribute("onclick", "dele(this)");
a.innerHTML ="删除";
td[2].appendChild(a);
tr.appendChild(td[2]);
break;