簡體   English   中英

動態添加具有帶有onclick事件按鈕的表行

[英]dynamically add table row having buttons with onclick event

我想用onclick功能在表行中添加按鈕。 為此我正在使用

        var cell9 = row.insertCell(8);
        var edit = document.createElement("input");        // Create a <button> element
        edit.id = "edit"+saveCount;
         edit.type = "Button";
        edit.value = "Edit Employee";
        edit.name = "edit";// Create a text node
        edit.onclick = editrow(id);
        cell9.appendChild(edit); 

在此代碼中如何在edit.onclick上調用函數(以參數作為其id)

edit.onclick

等待函數以在事件發生時執行它。

editrow(id);

不是函數,而是函數的結果。

edit.onclick = function(){
    editrow(id);
};

會更好!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM