我正在尝试以编程方式将 dijit.form.Button 插入到一些 HTML 中,我的代码如下所示:
row.innerHTML = '<td>Name:</td><td id="showname" />';
var showButton = new dijit.form.Button({
label: "Show name",
style: "float: right",
onClick: show_name(),
}, "showname")
但是每次我刷新和更新页面时,它都会自动运行show_name(),这不是我想要的。谁能给我一些关于为什么会发生这种情况的见解,以及我如何修复它以便 show_name() 仅在单击按钮时运行?
谢谢。