html页面交互及JS(JavaScript)使用方法

在 HTML 中,JavaScript(JS)主要用于页面交互,常规的使用方法如下:

一、内联脚本

直接在 HTML 元素的事件属性(如 onclick、onload 等)中编写 JavaScript 代码。示例:

html 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<button onclick="alert('This is an inline script alert.')">点击弹出警告</button>
</body>
</html>

二、内部脚本

在 HTML 文件中使用 <script> 标签直接编写 JavaScript 代码。示例:

html 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <button onclick="showMessage()">点击显示消息</button>

    <script>
        function showMessage() {
            alert('Hello, world!');
        }
    </script>
</body>
</html>

三、外部脚本文件--调用 JS(JavaScript) 文件

1.创建一个独立的 JavaScript 文件,例如pycharm工具平台选择"New"(新建)>"File"(文件),输入文件名及文件名后缀如 script.js。在这个文件中编写你的 JavaScript 代码,例如:

html 复制代码
function greet() {
    alert('Hello, world!');
}

2.在 HTML 文件的 标签的结尾(或其他合适位置)使用

html 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <button onclick="greet()">点击问候</button>
    <script src="../static/script.js"></script>
</body>
</html>

说明:在 <script> 标签中,src 属性指定了 JavaScript 文件的路径。和 CSS 文件类似,如果在同一目录下直接写文件名,在其它目录中提供相对路径。将 <script> 标签放在 <body> 标签结尾可以确保页面的 HTML 元素都已加载,避免 JavaScript 操作未加载元素导致的错误。

相关推荐
林希_Rachel_傻希希1 小时前
web性能之相关路径——AI总结
前端·javascript·面试
不好听6131 小时前
从零搭建一个 RAG 语义搜索系统 —— DEMO的初始阶段
javascript·面试·llm
何时梦醒1 小时前
上下文工程(Context Engineering):AI 应用开发的新范式 —— 从理论到实战全解析
javascript
竹林8181 小时前
用 wagmi v2 踩坑两天,我终于搞懂了多链钱包切换在 DeFi 前端中的正确姿势
前端·javascript
用户2136610035721 小时前
Vue项目搜索功能与面包屑导航
前端·javascript
阿黎梨梨2 小时前
揭秘大语言模型的底层逻辑:从文本分词到高维向量的计算之旅
javascript·人工智能
天平11 小时前
油猴脚本创建webworker踩坑记录
前端·javascript·typescript
山河木马17 小时前
渲染管线-计算得到gl_Position(顶点着色器)之后续GPU流程
javascript·webgl·图形学
竹林81817 小时前
用 The Graph 查询链上数据实战:从手搓 RPC 到 Subgraph,我的 NFT 项目数据加载快了 10 倍
前端·javascript
kyriewen20 小时前
别再每次都 Google 了:我整理了前端日常最常踩的 10 个 Git 坑,附速查表
前端·javascript·git