HTML <script> 标签
定义和用法
定义一段诸如 JavaScript 的脚本。
HTML 与 XHTML 之间的差异
在 HTML 4.01 中,script 元素的 "language" 属性不被赞成使用。
在 XHTML 1.0 Strict DTD 中,script 元素的 "language" 属性不被支持。
提示和注释:
注释:假如此元素内部的代码没有位于某个函数中,那么这些代码会在页面被加载时被立即执行。<frameset> 标签之后的脚本会被忽略。
例子
<script type="text/javascript">
document.write("Hello World!")
</script>
必选的属性
| 属性 |
值 |
描述 |
DTD |
| type |
- text/ecmascript
- text/javascript
- application/ecmascript
- application/javascript
- text/vbscript
|
指示脚本的 MIME 类型。有关 type 属性的详细信息。 |
STF |
可选的属性
| 属性 |
值 |
描述 |
DTD |
| charset |
charset |
定义用在脚本中的字符编码。 |
STF |
| defer |
defer |
指示脚本不会生成任何的文档内容。浏览器可以继续解析并绘制页面。 |
STF |
| language |
- javascript
- livescript
- vbscript
- other
|
规定脚本语言。不赞成使用。请使用 type 属性代替它。 |
TF |
| src |
URL |
定义指向包含脚本的文件的 URL(这样您就可以引用某个包含脚本的文件,而不是直接把脚本插入您的 HTML 文档中)。 |
STF |
标准属性
xml:space
如需完整的描述,请访问标准属性。
事件属性
NONE
如需完整的描述,请访问事件属性。