2016-10-27 17:04发布
<script> var x = document.getElementById("demo"); x.addEventListener("click", myFunction); function myFunction() { alert ("Hello World!") } </script> <button id="demo">点我</button>
因为html文档时从上往下执行的,按钮如果在script下面,var x = document.getElementById("demo");执行完了x是undefined,再执行x.addEventListener("click", myFunction);就报错了。
html
script
var x = document.getElementById("demo");
x
undefined
x.addEventListener("click", myFunction);
最多设置5个标签!
因为
html
文档时从上往下执行的,按钮如果在script
下面,var x = document.getElementById("demo");
执行完了x
是undefined
,再执行x.addEventListener("click", myFunction);
就报错了。一周热门 更多>