一、如何插入JS代码
方式:
使用 <script>
标签在 HTML网页中插入JavaScript
代码。
注意:
<script>
标签要成对出现,并把JavaScript
代码写在 <script></script>
之间。如下图:
说明:
<script type="text/javascript">
表示在 <script></script>
之间的是文本类型(text)
,javascript
是为了告诉浏览器里面的文本是属于JavaScript
语言。
举例:
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb18030">
<title>插入js代码</title>
<script>
document.write("开启JS之旅!");
</script>
</head>
<body>
</body>
</html>
二、引用 JS 外部文件
我们知道使用<script>
标签在HTML
文件中添加JavaScript
代码,如图:
Q1:
JavaScript
代码 只能写在HTML
文件中吗?A1:当然不是,我们可以把
HTML
文件 和JS
代码 分开,并单独创建一个JavaScript
文件(简称JS
文件),其文件后缀通常为.js
,然后将JS
代码直接写在JS
文件中。
注意:
在JS
文件中,不需要<script>
标签,直接编写JavaScript
代码就可以了。
1、引入方式:
JS
文件不能直接运行,需嵌入到HTML
文件中执行,我们需在HTML
中添加如下代码,就可将JS
文件嵌入HTML
文件中。
<script src="script.js"></script>
2、举例:
script.js
document.write("引用JS文件!")
html代码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>引用JS文件</title>
<script src="script.js"></script>
</head>
<body>
</body>
</html>
三、JS 在页面中的位置
我们可以将JavaScript
代码放在html
文件中任何位置。但是我们一般放在网页的head 或者 body 部分。
1、放在<head>
部分
最常用的方式:在页面中 head
部分放置<script>
元素,浏览器解析 head
部分就会执行这个代码,然后才解析页面的其余部分。
2、放在<body>
部分
JavaScript
代码在网页读取到该语句的时候就会执行。
注意:
javascript
作为一种脚本语言可以放在html
页面中任何位置,但是浏览器解释html
时是按先后顺序的,所以前面的script
就先被执行。比如:进行页面显示初始化的
js
必须放在head
里面,因为初始化都要求提前进行(如给页面body
设置css
等);而如果是通过事件调用执行的function
那么对位置没什么要求的。