JavaScript 输出方式与嵌入式编写指南
本文介绍 JavaScript 在 HTML 中的基本输出与嵌入方法。通过 document.getElementById 获取元素并使用 innerHTML 修改内容,演示如何在页面加载时更新文本。同时讲解 document.write 直接写入文档的用法及其在页面加载后执行的覆盖风险,以及利用 console.log 配合浏览器调试工具进行值输出的标准做法。
JavaScript 输出与 DOM 元素操作
JavaScript 本身并未提供专门的打印或输出函数。在 HTML 页面中,JavaScript 的主要用途之一是操作 HTML 元素。要访问特定的 HTML 元素,可以使用 document.getElementById(id) 方法。通过指定元素的 "id" 属性来定位目标,并利用 innerHTML 属性来获取或修改该元素的内容。
<!DOCTYPE html>
<html>
<body>
<h1>我的第一个 Web 页面</h1>
<p id="demo">我的第一个段落</p>
<script>
document.getElementById("demo").innerHTML = "段落已修改。";
</script>
</body>
</html>
上述 JavaScript 代码通常放置在 <script> 标签内,以便在 Web 浏览器中执行。
- 代码 document.getElementById("demo") 用于通过 id 属性查找对应的 HTML 元素。
- 代码 innerHTML = "Paragraph changed." 用于将指定元素的 HTML 内容修改为 "Paragraph changed."。
使用 document.write 写入文档
为了测试方便,可以直接在 HTML 文档中编写 JavaScript 代码。
<!DOCTYPE html>
<html>
<body>
<h1>我的第一个 Web 页面</h1>
<p>我的第一个段落。</p>
<script>
document.write(Date());
</script>
</body>
</html>
使用 document.write() 函数仅用于向 HTML 文档直接输出内容。需要注意的是,如果在文档加载完成后执行 document.write,将会导致整个 HTML 页面被新内容覆盖。
<!DOCTYPE html>
<html>
<body>
<h1>我的第一个 Web 页面</h1>
<p>我的第一个段落。</p>
<button onclick="myFunction()">点我</button>
<script>
function myFunction() {
document.write(Date());
}
</script>
</body>
</html>
通过 console.log 输出到控制台
若浏览器支持调试功能,可通过 console.log() 方法在控制台显示 JavaScript 的值。启用方式是在浏览器中按下 F12 键打开调试模式,并在弹出的调试窗口中选择 "Console"(控制台)选项卡。
<!DOCTYPE html>
<html>
<body>
<h1>我的第一个 Web 页面</h1>
<script>
a = 5;
b = 6;
c = a + b;
console.log(c);
</script>
</body>
</html>
AOS.js 动画不触发怎么办?排查 DOM 加载与移动端兼容问题
2026-11-05 17:02:26
sigma.js 怎么实现节点点击、拖拽与悬停提示交互
2026-11-05 15:03:27
Matter.js 与 PixiJS/Three.js 集成:分离物理计算与渲染
2026-11-05 13:43:48
主流JS弹幕库选型指南:Danmaku.js等库的功能与体积对比
2026-11-05 09:28:19
JavaScript点击事件监听与交互效果实例
2026-11-05 09:10:19
