为什么我们在 HTML 中使用 JavaScript?


首先,我们将学习什么是 JavaScript。当一个网站不仅仅是展示静态信息,例如显示及时的内容更新、交互式地图、动画 2D/3D 可视化效果、滚动视频播放器等时,几乎肯定使用了 JavaScript。此外,您可以使用脚本或编程语言 JavaScript 向网站添加高级功能。标准 Web 技术组成的分层蛋糕的前两层是 HTML 和 CSS。这是第三层。

网页的层

  • 我们用来构建和定义 Web 内容含义的标记语言称为 HTML。使用 HTML,我们可以定义段落、标题和数据表,并将图像和视频嵌入网页中。

  • CSS(层叠样式表)是一种样式规则语言,我们使用它来应用样式到我们的 HTML 内容,例如设置背景颜色和字体,并将其组织成多个列。

  • JavaScript 是一种脚本语言,使您能够做任何事情,包括构建动态更新的材料、管理多媒体和动画图形。使用几行 JavaScript 代码可以完成的事情非常出色。

JavaScript 在 Web 开发中的用途

JavaScript 是一种用于 Web 的计算机语言。JavaScript 可用于更新和修改 HTML 和 CSS。它可以用于计算、更改和验证数据。用户可以使用 JavaScript 与网页交互。JavaScript 可以实现的功能几乎没有限制;以下只是一些在网页上使用它的示例 -

  • 您可以通过按下按钮来显示或隐藏更多信息。

  • 当鼠标悬停在按钮上时,按钮的颜色会发生变化。

  • 该网站有一个您可以滚动的图像轮播。

  • 放大或缩小照片,在网站上使用计时器或倒计时,

  • 在页面中播放音频和视频内容,

  • 动画和显示,使用汉堡包下拉菜单等等。

JavaScript 在网页上的作用

当您在浏览器中加载网页时(浏览器标签页),您将在执行环境中执行代码(HTML、CSS 和 JavaScript)。这类似于一个工厂,它输入原材料(代码)并生产成品(网页)。

通过文档对象模型 API,JavaScript 通常用于编辑 HTML 和 CSS 以动态更新用户体验。请记住,您的 Web 文档的代码通常按照其在页面上出现的顺序加载和运行。如果 JavaScript 在 HTML 和 CSS 之前加载和运行,并且它旨在修改它们,则可能会发生错误。

如何将 JavaScript 添加到页面?

与 CSS 应用于 HTML 页面类似,JavaScript 也是如此。但是,JavaScript 需要一个 HTML 标签,即 <script>。

在下面的示例中,我们将学习用户如何在 HTML 文件中使用 script 元素将 JavaScript 代码嵌入到 head 标签中。

示例

如下例所示,我们在 HTML 文件中嵌入了 JavaScript 来修改 HTML。在 script 标签内,我们创建了一个名为“ParaChange”的函数。我们在 body 标签内创建了一个“点击此处”按钮。按钮的点击事件将调用 ParaChange 函数。该函数使用 DOM 的 document.getElementById() 操作 p 标签并更改语句。

<html>
<head>
   <script>
  
      // inside the head tag is a script tag.
      // The onclick event calls the parachange function
      function ParaChange() {
         document.getElementById("para").innerHTML = "The line has changed.";
      }
   </script>
</head>
<body>
   <h2>Including JavaScript in HTML document in <i>Head tag</i></h2>
   <p id="para">The is a line</p>
   <button type="button" onclick="ParaChange()">Click Here</button>
</body>
</html>

用户可能会注意到,由于点击了按钮,p 标签内的段落行在点击事件中发生了变化。这是因为在 head 标签的 script 标签内编写的“ParaChange”函数在此点击事件期间被调用。

这样,我们可以通过编写复杂的代码来创建灵活和动态的页面,从而在 HTML 中使用 JavaScript。

更新于: 2022-12-28

1K+ 阅读量

启动您的 职业生涯

通过完成课程获得认证

开始学习
广告