0
我試圖從一個JavaScript功能(帶的innerHTML方法)添加一個按鈕添加按鈕。該函數的onClick必須採取多種參數:從JavaScript與具有另一功能的功能的onClick一個onclick函數,它的多個參數
area.innerHTML += "<input type='image' src='images/del.jpg' width='15' height='15' " +
"onClick='del(" + info['_id'] + "," + key + "," + value + ")' />";
這是(我認爲)這樣做最合理的方式,但是當我嘗試點擊該按鈕沒有functioncall。這適用於一個參數,所以問題必須在參數與「,」的組合中。 有人知道如何解決這個問題嗎?
更新 德爾功能是臨時testfunction
function del(id, key, value) {
console.log(id + key + value);
}
它看起來像我應該工作。你能夠將代碼發佈到你的'del'函數嗎? – blocco 2012-04-13 23:54:31
是否有任何錯誤?什麼類型的數據是'info [_id]','key'和'value'? – blocco 2012-04-14 00:04:17
什麼是_id,只是字符串或變量? – emilan 2012-04-14 00:05:21