好的,我想在按钮上放一个onClick事件。由于某种原因,此代码不起作用。
HTML:
<button id="who" class="hidden">Arresteer een verdachte!</button>
JavaScript的:
var button = document.getElementById("who");
button.onclick(function(){
console.log("hoi")
})
有谁知道为什么这不起作用?
答案 0 :(得分:1)
您的按钮ID是谁没有按钮:
document.getElementById("who");
更新
document.getElementById("who").onclick = function () { alert('hello!'); };
OR
var el = document.getElementById("who");
if (el.addEventListener)
el.addEventListener("click", doFunction, false);
else if (el.attachEvent)
el.attachEvent('onclick', doFunction);
答案 1 :(得分:0)
您需要删除“onclick”功能并指定点击事件,如下所示:
button.addEventListener('click', function() {
console.log("hoi");
});