日期:2014-05-17 浏览次数:20623 次
一,了解<script>元素:
? 在HTML中使用JavaScript就是在HTML页面中插入<script>元素,并在<script>和</script>之间插入完整的正确的JavaScript脚本。其中一个HTML文档可以插入任意多个<script>元素,而且一般在任意合理嵌套标签的位置都插入<script>元素。按照惯例,也便于统一规范,通常都推荐是在<head>元素中或者放在<body>元素中。
其中,<script>元素有5个属性:
1、type:必需,表示编写代码使用的脚本语言的内容类型(也称为MIME类型)。可选值有:text/javascript、text/ecmascript、application/x-javascript、application/javascript和application/ecmascript等。为了兼容性,此值最好使用text/javascript。
2、src:可选,用于引入外部的js脚本文件。
3、charset:可选,表示src属性指定的代码的字符集。但由于目前大部分的浏览器都忽略它的值,因为很少有人使用此属性。
4、defer:可选。表示是否加载完HTML文档才执行js脚本。由于HTML文档是自上向下解析文档的,所以也可以不指定此属性,将<script>元素放在页面的最底部,效果是完全一样的。另外,有的浏览器可能不支持此属性(IE6+和FF3+支持,其他浏览器可能会忽略此属性)。
5、language:已废弃,没有必要再用此属性了。
二、标准写法:
? 由上面一得出的结论,在HTML中使用JavaScript的标准写法应该是:
<script type="text/javascript" src="test.js"></script>
?
或
<script type="text/javascript"> //这里写入javascript脚本 </script>
?