首页 > 解决方案 > javascript 无效或意外令牌中的错误

问题描述

错误:未捕获的语法错误:无效或意外的令牌

我在 js 中的代码:

var button = document.addEventListener("button");

document.getElementById('button').onclick = function() {
    console.log("button was clicked");
 }​;​

标签: javascript

解决方案


您使用document.addEventListener("button"),这将在文档上设置一个事件,但没有名为 的事件button。此外,您没有将第二个参数传递给该addEventListener()方法。您应该传递一个回调函数作为第二个参数。

您应该使用此代码来登录button was clicked控制台:

var button = document.getElementById("button");

button.addEventListener("click", function(){
    console.log("button was clicked");
});

推荐阅读