Java Script从入门到精通(第5版)
上QQ阅读APP看书,第一时间看更新

1.3.2 链接外部JavaScript文件

在Web页面中引入JavaScript的另一种方法是链接外部JavaScript文件。如果脚本代码比较复杂,或者同一段代码可以被多个页面所使用,则可以将这些脚本代码放置在一个单独的文件中(保存文件的扩展名为.js),然后在需要使用该代码的Web页面中链接该JavaScript文件即可。

在Web页面中链接外部JavaScript文件的语法格式如下。

<script type="text/javascript" src="javascript.js"></script>

说明

如果外部JavaScript文件保存在本机中,则src属性可以是绝对路径或相对路径;如果外部JavaScript文件保存在其他服务器中,则src属性必须是绝对路径。

【例1.2】弹出式的输出。(实例位置:资源包\TM\sl\1\02)

在HTML文件中调用外部JavaScript文件,运行时在页面中显示对话框,对话框中输出hello JavaScript。具体步骤如下。

(1)在本章实例文件夹1下创建第二个实例文件夹02。

(2)在文件夹02上右击,在弹出的快捷菜单中选择New→JavaScript File命令,如图1.26所示。

图1.26 在文件夹下创建JavaScript文件

(3)弹出新建JavaScript文件对话框,如图1.27所示,在文本框中输入JavaScript文件的名称index,然后按Enter键,完成index.js文件的创建。此时,开发工具会自动打开刚刚创建的文件。

图1.27 新建JavaScript文件对话框

(4)在index.js文件中编写JavaScript代码,如图1.28所示。

图1.28 index.js文件中的代码

说明

代码中使用的alert()是JavaScript语句,其功能是在页面中弹出一个对话框,在该对话框中显示括号中的内容。

(5)在02文件夹下创建index.html文件,在该文件中调用外部JavaScript文件index.js,代码如图1.29所示。

图1.29 调用外部JavaScript文件

(6)使用谷歌浏览器运行E:\TM\sl\1\02目录下的index.html文件,结果如图1.30所示。

图1.30 程序运行结果

注意

(1)在外部JavaScript文件中,不能将脚本代码用<script>…</script>标记括起来。

(2)使用src属性引用外部JavaScript文件时,<script>标记中不能包含其他JavaScript代码。

(3)在<script>标记中使用src属性引用外部JavaScript文件时,不能省略</script>结束标记。