直接在td中增加onclick属性。
过程:
1、定一个td的onclick函数
function TdClick(){//定义一个td的onclick函数
}
2、创建td,并添加onclick事件
var td1 = document.createElement('td');//创建一个td节点
td1.onclick=TdClick;//添加td的onclick函数
改成这样子试试。
txtNode = document.createTextNode(nextNode);
cell.appendChild(txtNode);
row.appendChild(cell);
nameTableBody.appendChild(row);
cell.onmouseout = function(){this.className='mouseOver';};
cell.onmouseover = function(){this.className='mouseOut';};
cell.setAttribute("bgcolor","red");
cell.setAttribute("border","1");
var self=this;
cell.onclick =function(){
alert('1111');
inputField.value = self.firstChild.nodeValue;
clearNames();
};
cell.setAttribute("id","cellid");
cellid onclick =function(){
alert('1111');
}
把 html 和 JS 里面的 var 都贴出来
不太清楚。