欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

script

发布时间:2025/3/21 编程问答 84 豆豆
生活随笔 收集整理的这篇文章主要介绍了 script 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

HTML <script> 标签

定义和用法

<script> 标签用于定义客户端脚本,比如 JavaScript。 script 元素既可以包含脚本语句,也可以通过 src 属性指向外部脚本文件。 必需的 type 属性规定脚本的 MIME 类型。 JavaScript 的常见应用时图像操作、表单验证以及动态内容更新。

提示和注释:

注释:假如此元素内部的代码没有位于某个函数中,那么这些代码会在页面被加载时被立即执行。<frameset> 标签之后的脚本会被忽略。 提示:请参阅 标签" href="http://www.w3school.com.cn/tags/tag_noscript.asp">noscript 元素;对于那些在浏览器中禁用脚本或者其浏览器不支持客户端脚本的用户来说,该元素非常有用。

实例

在 HTML 页面中插入一段 JavaScript:<script type="text/javascript"> document.write("Hello World!") </script>

HTML 与 XHTML 之间的差异

在 HTML 4.01 中,script 元素的 "language" 属性不被赞成使用。 在 XHTML 1.0 Strict DTD 中,script 元素的 "language" 属性不被支持。

HTML 4 和 XHTML 在处理脚本中的内容方面有所不同:

在 HTML 4 中,内容类型声明为 CDATA,就是说不会对实体进行解析。 在 XHTML 中,内容类型声明为 (#PCDATA),也就是说会对实体进行解析。 这意味着,在 XHTML 中,应该编码所有特殊的字符,或者把所有内容嵌套在 CDATA 部分中。 为了确保在 XHTML 文档中脚本正确进行解析,请使用如下语法:<script type="text/javascript"><![CDATA[document.write("Hello World!") //]]></script>

必选的属性

属性值描述DTD
typeMIME-type指示脚本的 MIME 类型。STF

可选的属性

属性值描述DTD
charsetcharset规定在外部脚本文件中使用的字符编码。STF
deferdefer规定是否对脚本执行进行延迟,直到页面加载为止。STF
languagescript不赞成使用。规定脚本语言。请使用 type 属性代替它。TF
srcURL规定外部脚本文件的 URL。STF
xml:spacepreserve规定是否保留代码中的空白。 

标准属性

xml:space 如需完整的描述,请访问标准属性。

事件属性

NONE 如需完整的描述,请访问事件属性。

TIY 实例

插入一段脚本
本例演示如何将脚本插入 HTML 文档。
运行于不支持脚本的浏览器
本例演示如何对付不支持脚本的浏览器。

转载于:https://blog.51cto.com/baigoogledu/178542

总结

以上是生活随笔为你收集整理的script的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。