我正在编写一个电子示例应用程序,并且我希望控制台记录“开始单击!”。每当我单击启动计时器按钮时。相反,我在控制台中收到以下错误:
未捕获到的TypeError:document.getElementById(...)。addEventHandler不是一个函数。
这是我的renderer.js代码:
document.getElementById('start').addEventHandler('click', _ => {
console.log('Start clicked!');
})
这是我的HTML代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<link rel="stylesheet" href="countdown.css" />
<title>Cool Countdown</title>
</head>
<body>
<h1>This is awesome!</h1>
<button id="start">Start Timer</button>
<script>
require('./renderer.js');
</script>
</body>
</html>
感谢所有帮助,谢谢!
答案 0 :(得分:0)
我的坏。它是addEventListener,由@charlietfl回答。我不小心但是是处理者,不是听者。