doucment.write()
document.write() 方法将一个文本字符串写入一个 文档流,主要有两种使用
- 调用发生在 HTML 里的 script 标签中:在对应位置插入内容。
例如:
显示为:
2.向一个已经加载页面,js中调用时,会重新覆盖页面:
实质是先调用了ducument.open()(其清空了页面),然后重新写入:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script>
function rewrite(){
document.open()
document.write('write 内容1')
document.write('write 内容1')
document.close();
}
</script>
</head>
<body>
<h1>标签</h1>
<script>
document.write('write 内容2')
</script>
文档内容
<div>
文档内容
</div>
<button onclick="rewrite()">rewrite</button>
</body>
</html>
点击按钮后页面显示:write 内容1write 内容1
以上参考了mdn详细介绍网址:
https://developer.mozilla.org/zh-CN/docs/Web/API/Document/write