我已经像你一样在一个单独的文件中输入了JavaScript代码,并通过HTML文件链接。按钮出现了,但是当点击它时我没有收到任何警报。我的代码如下:
Javascript(index.js):
document.getElementById("myButton").onclick = function () {
alert("Hi");
}
HTML:
<!DOCTYPE html>
<html>
<head>
<title>Javascript is Fun!(When it works)</title>
<script type="text/javascript" src="index.js"></script>
</head>
<body>
<button id="myButton">Click</button>
</body>
</html>
有人知道为什么我的按钮不起作用吗?对我来说,除非我忽略了什么,否则我的所有代码都是正确的。
addEventListener
在之前设置的任何事件监听器基础上添加一个事件监听器,而.onload
则会取消之前设置的任何onload
事件。)这是我的意思:http://jsfiddle.net/v6ao73ap/ - blex