【基础篇】Javascript脚本在html中3种使用方式

简介: 【基础篇】Javascript脚本在html中3种使用方式

前言

你知道吗,Web前端开发师需要掌握什么技术?也许你已经了解HTML标记(也称为结构),知道了CSS样式(也称为表示),会使用HTML+CSS创建一个漂亮的页面,但这还不够,它只是静态页面而已。我们还需使用JavaScript增加行为,为网页添加动态效果。准备好,让JavaScript带你进入新境界吧!


一、<script> 标签

    1. HTML 中的 Javascript 脚本代码必须位于 <script> 与 </script> 标签之间。
    2. Javascript 脚本代码可被放置在 HTML 页面的 <body> 和 <head> 部分中。
    3. 如需在 HTML 页面中插入 JavaScript,请使用 <script> 标签。
    4. <script> 和 </script> 会告诉 JavaScript 在何处开始和结束。
    5. <script> 和 </script> 之间的代码行包含了 JavaScript。
    <!DOCTYPE html>
    <html>
    <body>
    .
    .
    <script>
    document.write("<h1>这是一个标题</h1>");
    document.write("<p>这是一个段落</p>");
    </script>
    .
    .
    </body>
    </html>

    image.gif

    二、如何在Html文件中使用JavaScript

      • 你可以在 HTML 文档中放入不限数量的脚本。
      • 脚本可位于 HTML 的 <body> 或 <head> 部分中,或者同时存在于两个部分中。
      • 通常的做法是把函数放入 <head> 部分中,或者放在页面底部。这样就可以把它们安置到同一处位置,不会干扰页面的内容

      1.<head> 中的 JavaScript 函数

      代码如下(示例): 

      在本例中,我们把一个 JavaScript 函数放置到 HTML 页面的 <head> 部分。

      该函数会在点击按钮时被调用:

      <!DOCTYPE html>
      <html>
      <head>
      <script>
      function myFunction()
      {
          document.getElementById("demo").innerHTML="我的第一个 JavaScript 函数";
      }
      </script>
      </head>
      <body>
      <h1>我的 Web 页面</h1>
      <p id="demo">一个段落</p>
      <button type="button" onclick="myFunction()">尝试一下</button>
      </body>
      </html>

      image.gif

      2.<body> 中的 JavaScript 函数

      代码如下(示例):

      在本例中,我们把一个 JavaScript 函数放置到 HTML 页面的 <body> 部分。

      该函数会在点击按钮时被调用:

      <!DOCTYPE html>
      <html>
      <body>
      <h1>我的 Web 页面</h1>
      <p id="demo">一个段落</p>
      <button type="button" onclick="myFunction()">尝试一下</button>
      <script>
      function myFunction()
      {
          document.getElementById("demo").innerHTML="我的第一个 JavaScript 函数";
      }
      </script>
      </body>
      </html>

      image.gif

      3.外部的 JavaScript

      也可以把脚本保存到外部文件中。外部文件通常包含被多个网页使用的代码。

      外部 JavaScript 文件的文件扩展名是 .js。

      如需使用外部文件,请在 <script> 标签的 "src" 属性中设置该 .js 文件。

      代码如下(示例):

      <!DOCTYPE html>
      <html>
      <body>
      <script src="myScript.js"></script>
      </body>
      </html>

      image.gif

      myScript.js文件的代码:

      function myFunction()
      {
          document.getElementById("demo").innerHTML="我的第一个 JavaScript 函数";
      }

      image.gif

      注意:外部脚本不能包含<script>标签


      总结

      以上就是今天要讲的内容,本文介绍了JavaScript的三种使用方式,分布是:

        • <head> 中的 JavaScript 函数
        • <body> 中的 JavaScript 函数
        • 外部引入的的 JavaScript函数

        你学会了吗。

        觉得这篇文章对你有帮助的话,可以支持一下博主,点点关注,你的支持就是博主最大的创作动力

        目录
        相关文章
        |
        5月前
        |
        移动开发 前端开发 JavaScript
        征信报告修改器,征信报告生成器,制作软件无痕修改软件【js+html+css】
        本项目为信用评分模拟器教学工具,采用HTML5实现,仅供学习参考。核心功能通过JavaScript构建,包含虚拟数据生成、权重分配及信用因素分析(如还款记录、信用使用率等)。
        |
        5月前
        |
        存储 自然语言处理 前端开发
        抖音快手小红书虚拟评论截图生成器,模拟对话制作工具,html+js+css
        这是一款纯前端实现的多平台虚拟评论生成器,支持抖音、快手、小红书风格,适用于产品演示与UI设计。采用Vanilla JS与Flexbox布局,利用IndexedDB存储数据,CSS Variables切换主题。
        |
        5月前
        |
        前端开发 JavaScript
        个人征信电子版无痕修改, 个人信用报告pdf修改,js+html+css即可实现【仅供学习用途】
        本代码展示了一个信用知识学习系统的前端实现,包含评分计算、因素分析和建议生成功能。所有数据均为模拟生成
        |
        4月前
        |
        开发框架 JavaScript 前端开发
        精选HTML、JavaScript、ASP代码片段集锦
        这些代码片段代表了HTML, JavaScript和ASP的基本应用,可被集成到更复杂的项目中。它们注重实用性,并且易于理解,旨在帮助开发者快速开始项目构建或进行学习。尽管ASP不如其他服务器端技术(如Node.js, PHP, Ruby等)现代,但它在遗留系统中仍非常普遍,了解基础仍具有价值。
        158 14
        |
        5月前
        |
        存储 前端开发 安全
        病历单生成器在线制作,病历单生成器app,HTML+CSS+JS恶搞工具
        本项目为医疗病历模拟生成器,旨在为医学教学和软件开发测试提供数据支持,严格遵守《医疗机构病历管理规定》。
        |
        5月前
        |
        前端开发 容器
        处方单图片生成器, 处方单在线制作免费,js+css+html恶搞神器
        这是一个电子处方模拟生成系统,使用html2canvas库实现图片导出功能。系统生成的处方单包含多重防伪标识,并明确标注为模拟数据,仅供学习
        |
        5月前
        |
        前端开发
        个人征信PDF无痕修改软件,个人征信模板可编辑,个人征信报告p图神器【js+html+css仅供学习用途】
        这是一款信用知识学习系统,旨在帮助用户了解征信基本概念、信用评分计算原理及信用行为影响。系统通过模拟数据生成信用报告,涵盖还款记录
        |
        5月前
        |
        前端开发 JavaScript 容器
        制作b超单生成器, 假怀孕b超单图片制作, p图医院证明【css+html+js装逼恶搞神器】
        本资源提供一个适合用于熟人之间恶搞的工具,效果逼真,仅供学习参考与娱乐。包含前端技术学习要点:语义化布局、响应式设计、Flexbox、图片自适应
        |
        5月前
        |
        前端开发
        医院检查单子p图软件,在线制作仿真病历,js+css+html装逼神器
        本示例展示如何用HTML/CSS创建医疗信息页面,内容仅供学习参考。页面模拟“阳光医院体检中心”场景,提供预约功能验证(如姓名、手机号、日期)。所有数据仅用于演示

        热门文章

        最新文章