在HTML中嵌入与引入JavaScript的两种核心方式

作者:流萤

时间:2026-10-24

浏览:264

本文详细解析在HTML文档中使用JavaScript的两种主要方式:直接在script标签内嵌入代码,以及通过src属性引入外部JS文件。重点说明type属性的默认行为、多script标签的使用规范,以及带有src属性的标签内部代码被忽略的关键注意事项,帮助开发者正确配置脚本加载。

文章目录

要在HTML页面中运行JavaScript,必须使用<script>标签。该标签提供了两种集成脚本的途径:一是将JavaScript代码直接编写在<script>标签内部,二是利用<script>标签的src属性来加载外部的JavaScript文件。

直接在页面嵌入JavaScript代码

当使用<script>标签直接嵌入代码时,理论上可以指定type属性。随后,将JavaScript代码直接书写在标签开始与结束标记之间即可,例如:


<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>title</title>
  <script type="text/javascript">
    var word = "Hello, itbsl";
    alert(word);
  </script>
</head>
<body>
</body>
</html>

直接在页面嵌入JavaScript代码

实际上,<script>标签的type属性并非必需。早期标准制定时,考虑到标签内可能嵌入其他语言,因此需要type属性来指明内容类型。但随着技术发展,业界已明确该标签仅用于JavaScript,目前所有主流浏览器的默认值均为text/javascript,因此省略该属性也是标准做法。

一个HTML文件中允许包含任意数量的<script>标签,开发者可以根据需要分散或集中放置脚本。

引入外部JavaScript文件

若希望通过<script>标签加载外部JavaScript文件,则必须设置src属性。该属性的值应为指向外部JS文件的有效URL链接,示例如下:


<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>title</title>

  <script type="text/javascript" src="./js/example.js"></script>

</head>
<body>
</body>
</html>

直接在页面嵌入JavaScript代码

特别需要注意的是,一旦<script>标签设置了src属性,其开始标签与结束标签之间就不应再编写任何JavaScript代码。在这种情况下,浏览器只会下载并执行src指向的外部脚本,而标签内部嵌入的代码将被完全忽略。

直接在页面嵌入JavaScript代码

以上即为在HTML中使用JavaScript的两种主要方式。如需了解更多相关技术细节,建议查阅本站其他关于HTML与JavaScript交互的文章。

实用工具推荐

电子包浆

绿化、压缩、噪点和虚拟水印,自由调节做旧程度。

使用 ›
图片压缩

选择画质和输出格式,预览压缩前后的大小。

使用 ›
相关文章