我想在if语句中使用javascript document.write
。到目前为止,当我这样做时,它会在新的空白页面上写出document.write
中应该包含的内容。我想弄清楚如何制作它以便应该写入的文本打印在同一页面而不是新的空白页面。
答案 0 :(得分:2)
这与在if
语句中无关,它与文档处于关闭状态时使用document.write
有关。然后使用它将打开一个要写入的新文档。没有办法解决这个问题。
使用DOM manipulation代替document.write
。
答案 1 :(得分:1)
Document.write
只能在文档仍然被加载时使用,因此任何后来尝试使用它都意味着它会写入新文档。
您需要设置元素的innerHTML。