js创建button onclick 如何写?

来源:百度知道 编辑:UC知道 时间:2024/06/24 15:43:21
我js 小段
var button = document.createElement("input");
button.type = "button";
button.value = "Delete";
button.className = "buttonface";
button.onclick = ????????;
td7.appendChild(button);

这里我写上方法的话
比如button.onclick = delete(); 似乎直接就调用了
我现在是需要创建一个按钮 这个按钮的onclick 调用其他的方法
但是是在点击后

大大们,怎么写啊

function delete(){
......
}

button.onclick="delete";
不要加()
加了 就会执行

----------------
也可以这样写
button.onclick= function delete(){
......
};

button.onclick="delete()";

不会直接调用,把上面的JS小段封装为一个方法