javaScript 动态添加元素 添加事件却使用不了THIS
我可以 动态添加元素 添加事件。 却问题是 我的事件 绑定不了动态添加出来的元素!使用不了this具体方法如下:<body>
<table id="table_b"></table>
<Script>
var t=document.getElementById("table_b");
var tbody = document.createElement("tbody");
var tr=document.createElement("tr");
tr.id="tr_1";
var td=document.createElement("td");
td.id="td_id";
td.innerHTML="td_id"; //td里赋予 值
//动态添加 onclick 事件!单击则调用house_click(this) <- 我的想法是,添加td的过程添加这个绑定td元素的方法.然后使用this取得 该td的所有值
td.attachEvent("onclick",function(){house_click(this)}); 
tr.appendChild(td);
tbody.appendChild(tr);
t.appendChild(tbody);function house_click(td_id)
{
alert(td_id.id);
}
</Script></body>