JavaScript 输出显示内容(document.write、alert、innerHTML、console.log)

发布时间 - 2026-01-10 21:49:50    点击率:

JavaScript 输出

JavaScript 没有任何打印或者输出的函数。

JavaScript 显示数据

JavaScript 可以通过不同的方式来输出数据:
使用 window.alert() 弹出警告框。
使用 document.write() 方法将内容写到 HTML 文档中。
使用 innerHTML 写入到 HTML 元素。
使用 console.log() 写入到浏览器的控制台。

使用 window.alert()
你可以弹出警告框来显示数据:

<!DOCTYPE html>
<html>
<body>

<h1>我的第一个页面</h1>
<p>我的第一个段落。</p>

<script>
window.alert(5 + 6);
</script>

</body>
</html>

操作 HTML 元素
如需从 JavaScript 访问某个 HTML 元素,您可以使用 document.getElementById(id) 方法。
请使用 "id" 属性来标识 HTML 元素,并 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 元素的 JavaScript 代码 。
innerHTML = "段落已修改。" 是用于修改元素的 HTML 内容(innerHTML)的 JavaScript 代码。
在本教程中
在大多数情况下,在本教程中,我们将使用上面描述的方法来输出:
下面的例子直接把 id="demo" 的 <p> 元素写到 HTML 文档输出中:
写到 HTML 文档
出于测试目的,您可以将JavaScript直接写在HTML 文档中:

<!DOCTYPE html>
<html>
<body>

<h1>我的第一个 Web 页面</h1>

<p>我的第一个段落。</p>

<script>
document.write(Date());
</script>

</body>
</html>

请使用 document.write() 仅仅向文档输出写内容。
如果在文档已完成加载后执行 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>

实例 console 截图:

程序中调试是测试,查找及减少bug(错误)的过程。

注意这个console.log() 对于ie8及以下版本会报错,测试后注意注释掉。


# JavaScript  # 输出  # js中document.write和document.writeln的区别  # JS 中document.write()的用法和清空的原因浅析  # JavaScript中使用document.write向页面输出内容实例  # js document.write()使用介绍  # 第一个JavaScript入门基础 document.write输出  # JavaScript用document.write()输出换行的示例代码  # 第一个  # 写到  # 文档  # 你可以  # 您可以  # 请使用  # 弹出  # 器中  # 您的  # 没有任何  # 可以通过  # 将被  # 报错  # 如需  # 写在  # 方法来  # 加载  # 在大多数情况下  # 窗口中  # console 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Google浏览器为什么这么卡 Google浏览器提速优化设置步骤【方法】  专业型网站制作公司有哪些,我设计专业的,谁给推荐几个设计师兼职类的网站?  如何在搬瓦工VPS快速搭建网站?  Laravel如何配置Horizon来管理队列?(安装和使用)  Laravel如何使用Guzzle调用外部接口_Laravel发起HTTP请求与JSON数据解析【详解】  Laravel如何实现邮件验证激活账户_Laravel内置MustVerifyEmail接口配置【步骤】  Laravel如何使用Eloquent ORM进行数据库操作?(CRUD示例)  在Oracle关闭情况下如何修改spfile的参数  Laravel如何构建RESTful API_Laravel标准化API接口开发指南  Laravel怎么集成Vue.js_Laravel Mix配置Vue开发环境  QQ浏览器网页版登录入口 个人中心在线进入  zabbix利用python脚本发送报警邮件的方法  HTML5空格和margin有啥区别_空格与外边距的使用场景【说明】  使用豆包 AI 辅助进行简单网页 HTML 结构设计  Windows Hello人脸识别突然无法使用  Laravel如何升级到最新的版本_Laravel版本升级流程与兼容性处理  Laravel怎么处理异常_Laravel自定义异常处理与错误页面教程  详解CentOS6.5 安装 MySQL5.1.71的方法  ,怎么在广州志愿者网站注册?  Laravel Docker环境搭建教程_Laravel Sail使用指南  浅谈redis在项目中的应用  Laravel数据库迁移怎么用_Laravel Migration管理数据库结构的正确姿势  Gemini手机端怎么发图片_Gemini手机端发图方法【步骤】  logo在线制作免费网站在线制作好吗,DW网页制作时,如何在网页标题前加上logo?  Laravel如何实现RSS订阅源功能_Laravel动态生成网站XML格式订阅内容【教程】  Laravel如何从数据库删除数据_Laravel destroy和delete方法区别  Laravel怎么实现支付功能_Laravel集成支付宝微信支付  胶州企业网站制作公司,青岛石头网络科技有限公司怎么样?  制作ppt免费网站有哪些,有哪些比较好的ppt模板下载网站?  jquery插件bootstrapValidator表单验证详解  西安专业网站制作公司有哪些,陕西省建行官方网站?  如何在阿里云通过域名搭建网站?  如何在IIS服务器上快速部署高效网站?  Laravel如何使用Eloquent进行子查询  如何在云虚拟主机上快速搭建个人网站?  Laravel如何实现API版本控制_Laravel API版本化路由设计策略  智能起名网站制作软件有哪些,制作logo的软件?  html5的keygen标签为什么废弃_替代方案说明【解答】  详解Android——蓝牙技术 带你实现终端间数据传输  国美网站制作流程,国美电器蒸汽鍋怎么用官方网站?  高防网站服务器:DDoS防御与BGP线路的AI智能防护方案  网站制作软件免费下载安装,有哪些免费下载的软件网站?  如何使用 Go 正则表达式精准提取括号内首个纯字母标识符(忽略数字与嵌套)  独立制作一个网站多少钱,建立网站需要花多少钱?  如何在VPS电脑上快速搭建网站?  Laravel如何实现API速率限制?(Rate Limiting教程)  Laravel怎么自定义错误页面_Laravel修改404和500页面模板  Laravel项目怎么部署到Linux_Laravel Nginx配置详解  Laravel怎么集成Log日志记录_Laravel单文件与每日日志配置及自定义通道【详解】  laravel怎么使用数据库工厂(Factory)生成带有关联模型的数据_laravel Factory生成关联数据方法