JavaScript 不提供任何内建的打印或显示函数。
1.JavaScript 能够以下四种不同方式输出数据:
- 使用
window.alert()
写入警告框 (window可以省略不写) - 使用
document.write()
写入 HTML 输出 - 使用
innerHTML
写入 HTML 元素 - 使用
console.log()
写入浏览器控制台
2.使用 window.alert()
能够使用警告框来显示数据
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>(runoob.com)</title>
</head>
<body>
<script>
alert(5 + 6);
</script>
</body>
</html>
结果为窗口弹窗为 11;
3.使用 document.write()
<!DOCTYPE html>
<html>
<body>
<button type="button" onclick="document.write(5 + 6)">试一试</button>
</body>
</html>
结果为:显示一个按钮,点击触发事件,html文档流中会出现结果为11;
注意:在 HTML 文档完全加载后使用 document.write()
将删除所有已有的 HTML,上例表现为按钮消失。
3.使用 console.log()
在浏览器中,您可使用 console.log()
方法来显示数据。
请通过 F12 来激活浏览器控制台,并在菜单中选择“控制台”
4.使用 innerHTML
如需访问 HTML 元素,innerHTML需要配合 document.getElementById(id)
方法。
document.getElementById(id)
属性寻找id值相同的 HTML 元素。innerHTML 属性定义替换 HTML 内容
<!DOCTYPE html>
<html>
<body>
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML = 5 + 6;
</script>
</body>
</html>