我编写了一个非常简单的事件监听器,但它出现了错误:Uncaught TypeError: Cannot call method 'addEventListener' of null
这表明它可能与 id 有关(它也适用于document
?
<html>
<head>
<script type="text/javascript">
function message () {
alert("Hello!");
}
var button = document.getElementById('button');
button.addEventListener('click', message, true);
</script>
</head>
<body>
<input type="button" id="button" value="Click me!" />
</body>
</html>
(我知道在这之后我会感到很愚蠢,但我是一个 JS 菜鸟)