JS新手,为什么这个延迟脚本不执行?

eve*_*veo 1 javascript

老实说,不知道为什么这不起作用.我正在阅读针对Web开发人员的第三版专业JavaScript和尝试示例.在完成html标记之后,脚本不应该加载吗?

的index.html

<!DOCTYPE html>
<html>
 <head>
 <title>Example HTML Page</title>
 <script type="test/javascript" defer src="js/example1.js"></script>
 <script type="test/javascript" defer src="js/example2.js"></script>
 <script type="text/javascript">
 alert("test");
 </script>
 </head>
 <body>
<h1> test </h2>
 </body>
</html>
Run Code Online (Sandbox Code Playgroud)

JS/example1.js

alert("test");
Run Code Online (Sandbox Code Playgroud)

JS/example2.js

alert("test2");
Run Code Online (Sandbox Code Playgroud)

Ven*_*Ven 6

您在<script标签中将"text/javascript"错误地命名为"test/javascript" .

  • 由于OP正在编写HTML5,因此不需要`script`标签'`type`属性. (3认同)