【发布时间】:2019-07-15 04:32:06
【问题描述】:
我正在编写一个 Electron 示例应用程序,我希望控制台记录“点击开始!”每当我单击开始计时器按钮时。相反,我在控制台中收到以下错误:
未捕获的 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>
感谢所有帮助,谢谢!
【问题讨论】:
-
这是
addEventListener不是addEventHandler。如有疑问...查看文档 -
@charlietfl 哦,这很有道理。对不起。我习惯在有 EventHandler 的 Java 中工作。
标签: javascript html node.js electron