我写了一个非常简单的事件监听器,但它仍然出现错误:
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新手。
</body>
标签之上。你所引用的元素尚未加载。 - Benjamin Gruenbaum