【发布时间】:2022-08-18 22:11:11
【问题描述】:
我有一个通过 javascript 创建的按钮,但我无法将功能分配给按钮。
当我将其设置为未分配给任何按钮的 onclick 时,该功能起作用,因此我知道我可能格式化错误。
任何帮助表示赞赏。
JS代码
var tickButton;
for (tickButton = 0; tickButton < myNodelist.length; tickButton++) {
var span = document.createElement(\"SPAN\");
var txt = document.createTextNode(\"\\u2713\");
span.className = \"tick\";
span.appendChild(txt);
tickButton.onclick = function(){
alert(\'hello\');
};
myNodelist[tickButton].appendChild(span);
}
-
您的控制台中是否有任何错误?
myNodelist是什么?这似乎并没有真正将跨度附加到文档中。
标签: javascript button onclick