2013-10-10 68 views
0

我想改變 的setAttribute對addEventListener

newcell.innerHTML = table.rows[1].cells[1].innerHTML; 
       switch(newcell.childNodes[0].type) { 
        case "select-one":

newcell.childNodes[0].setAttribute("onchange","showUser(this.value,"+xx+");"); }

與事件偵聽器,以便它可以包含2個功能 showuser和showrole

,但請告訴我,我怎麼能做到這一點

+1

你的問題和問題是什麼? – webduvet

+0

一個側面的問題:在一個函數中包含了兩個函數,哪些事實已經講過? – reporter

+0

問題是如何添加2函數,因爲我必須運行2差別函數幾乎相同的代碼只是不同的div ID showpassword和角色 –

回答

3

您應該使用addEventListener代替的.setAttribute

這種方式可以設置更多的功能沒有任何問題

+0

newcell.childNodes [0] .addEventListener(「onclick」,my_JS_function,false); 我試過了,仍然沒有工作 –