動態(tài)創(chuàng)建的表格單元格中的事件實現(xiàn)代碼
更新時間:2008年12月30日 21:01:24 作者:
好久沒有搞網(wǎng)頁了,今天重新弄了一個 ,做個動態(tài)表格,具體的實現(xiàn)代碼,大家可以自己寫吧
代碼如下
var tableElem = document.getElementById("MyTable");
var tbodyElem = tableElem.getElementsByTagName("tbody")[0];
var trElem = document.createElement("tr");
var td1 = document.createElement("td");
td1.onclick = "EditCell()";
td1.width = "45%";
td1.innerText = " ";
trElem.appendChild(td1);
tbodyElem.appendChild(trElem);
alert(tbodyElem.innerHTML);
這段代碼動態(tài)創(chuàng)建一個tr和td,并在td中設(shè)置了一個onclick事件,但是事實卻是當點擊td時,并沒有出發(fā)點擊時間調(diào)用EditCell函數(shù)。后來吧td1.onclick = "EditCell()";改成td1.attachEvent("onclick",EditCell)才成功調(diào)用
var tableElem = document.getElementById("MyTable");
var tbodyElem = tableElem.getElementsByTagName("tbody")[0];
var trElem = document.createElement("tr");
var td1 = document.createElement("td");
td1.onclick = "EditCell()";
td1.width = "45%";
td1.innerText = " ";
trElem.appendChild(td1);
tbodyElem.appendChild(trElem);
alert(tbodyElem.innerHTML);
這段代碼動態(tài)創(chuàng)建一個tr和td,并在td中設(shè)置了一個onclick事件,但是事實卻是當點擊td時,并沒有出發(fā)點擊時間調(diào)用EditCell函數(shù)。后來吧td1.onclick = "EditCell()";改成td1.attachEvent("onclick",EditCell)才成功調(diào)用
相關(guān)文章
JS驗證日期的格式Y(jié)YYY-mm-dd 具體實現(xiàn)
這篇文章介紹了JS對日期格式的驗證實例,有需要的朋友可以參考一下2013-06-06
FireFox與IE 下js兼容觸發(fā)click事件的代碼
FireFox與IE 下js兼容觸發(fā)click事件 ,對于需要兼容這兩者的朋友,就需要參考下下面的代碼了2008-11-11
js導(dǎo)出table數(shù)據(jù)到excel即導(dǎo)出為EXCEL文檔的方法
導(dǎo)出table為EXCEL文檔的方法有很多,在本文為大家介紹下js中時如何做到的,感興趣的朋友可以參考下2013-10-10
關(guān)于Ext中form移除textfield方法:hide(),setVisible(false),remove()
根據(jù)條件來控制是否顯示form里的textfield表單2010-12-12
javascript 用函數(shù)語句和表達式定義函數(shù)的區(qū)別詳解
本篇文章主要介紹了javascript 用函數(shù)語句和表達式定義函數(shù)的區(qū)別。需要的朋友可以過來參考下,希望對大家有所幫助2014-01-01

