通过<script>标签来实现,具体的标签设定是通过属性来实现的。同时js的位置是通过它的作用域来实现的
1)
文件: 以.js来说明其被称作为JavaScript脚本文件。 用language属性来说明脚本类型 用src属性来说明脚本的引用点
假设我们编辑了一个名为firstScript.js的脚本文件,文件内容如下:
var x =”这是我第一个JavaScript程序”;
alert();
然后,我们在同一个目录下编辑一个HTML文件,调用这处脚本,文件内容如下:
<html>
<script src=”firstScript.js” language=”javascript”>
</script>
</html>
2.页面范围:在网页文件的<script></script>标签对中直接编写JavaScript脚本代码。这是用得最多的情况,<script></script>标签对的位置并不是固定的,可以出现在<head></head>或<body></body>的任何位置。在一个HTML文档中可以有多段JavaScript代码。每段JavaScript代码可以相互访问,这与将所有代码放入同一对<script></script>之间的效果是一致的。
3.标签范围:将脚本程序代码直接用作属性值。超链接标签<A>的href属性可以使用JavaScript协议,如下:
<a href="javascript:alert(new Date());">javascript</a>
单击这个超链接,浏览器就会执行javascript:后面的脚本程序代码。
JavaScript扩展了标准的HTML,为HTML标签增加了各种事件属性,比如,对Button而言,可以设置一个新的属性onclick,onclick的属性值就是一段JavaScript程序代码,当单击这个按钮后,onclick属性中的JavaScript代码就会被浏览器解释执行。如下所示:
<input type=button value=click onclick="alert(new Date());">
注意:用作URL的JavaScript代码前要增加javascript:,以说明使用的是JavaScript协议,但事件属性中的JavaScript程序代码前则不用增加javascript:进行说明。
参考的文章
http://www.cnblogs.com/happiness/archive/2006/04/07/368984.html
<script>标签使用
正确的使用:
不赞成,在xml中不支持的
<script language ="javascript">
</script>
http://www.w3school.com.cn/tags/tag_script.asp