“如何解决”未捕获的TypeError:无法读取null的属性“ addEventListener”

时间:2019-06-23 17:32:26

标签: javascript

“如何解决”未捕获的TypeError:无法在脚本中读取null的属性“ addEventListener”

equalsButton.addEventListener('click',button =>{KeyboardEvent
calculator.compute()
calculator.updateDisplay()

1 个答案:

答案 0 :(得分:0)

这对我有用:

equalsButton.addEventListener('click', button => {
  //calculator.compute()
  //calculator.updateDisplay()
  alert('works fine');
});

https://jsbin.com/busehe/2/edit

我无法访问KeyboardEvent和计算器对象,因为您的代码看起来像是脱离上下文的。您可以为整个代码提供环绕的上下文。