这是 JavaScript 中的示例代码:权威指南,第 6 版。
<button id="my button">click me</button>
<script>
var b = document.getElementById("my button");
b.onclick = fuction(){alert("Thanks for clicking me!");}; /*work well if I delete this parse*/
b.addEventListener ("click", function(){ alert("Thanks again!");}, false);
</script>
当我单击按钮时,没有任何反应。
最佳答案
你确定你写得很好吗?
1 - 删除 id 值上的空格:将 id="my button"更改为 id="mybutton"。
2 - 不是函数,是函数。
<button id="mybutton">click me</button>
<script>
var b = document.getElementById("mybutton");
b.onclick = function(){alert("Thanks for clicking me!");}; /*work well if I delete this parse*/
b.addEventListener ("click", function(){ alert("Thanks again!");}, false);
</script>
关于javascript - onclick 事件处理程序不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37872782/