document.write()是 JavaScript 中用于向文档中插入内容的方法。它可以在文档加载过程中或在脚本执行时动态地将任
意内容写入到 HTML 文档中。
以下是document.write()的一些常见用法:
1. 插入文本:可以使用document.write()插入纯文本内容。
document.write("Hello, World!");
2. 插入 HTML 标签:可以使用document.write()插入 HTML 标签和元素。
document.write("<h1>Hello, World!</h1>");
3. 插入变量值:可以将变量的值插入到文档中。
var name = "John";document.write("My name is " + name);
4. 动态生成标签和元素:可以根据条件动态生成 HTML 标签和元素。
if (someCondition) {document.write("<p>Condition is true.</p>");
} else {
document.write("<p>Condition is false.</p>");
}
需要注意的是,document.write()方法会在页面上直接插入内容,如果在页面加载完成后使用该方法,它会覆盖整个页面内容。因此,在大多数情况下,推荐使用更安全和强大的 DOM 操作方法来修改页面结构,如 createElement()、appendChild() 等。
此外,当使用document.write()方法时,要注意确保它在正确的位置和时机被调用,以避免不必要的问题。