在引入外部JS文件的情况下,不能在<script></script>之间插入代码,插入的代码不执行,只执行引入的外部文件。
attack.html 代码:
<!DOCTYPE HTML
>
<
html
>
<
head
>
<
meta
http-equiv=
"Content-Type"
content=
"text/html; charset=utf-8"
/>
<
title
>系好安全带,准备启航
</
title
>
<!--引入外部文件的方式-->
<
script
type=
"text/javascript"
src=
"attack.js"
></
script
>
</
head
>
<
body
>
<
form
>
<
input
type=
"button"
value=
"开始游戏"
onclick=
"attackEnemy()"
/>
</
form
>
</
body
>
</
html
>
attack.js 代码:
function
attackEnemy() {
document.
write(
"land on");
alert(
"ready go");
}