javascript document.write

时间:2011-09-10 08:35:56

标签: javascript

我一直在寻找谷歌,我搜索了SO的答案,但我找不到任何东西。

document.write函数似乎没用,因为它取代了以前的内容。它是否接受任何论据,或者它是否合法使用?

1 个答案:

答案 0 :(得分:2)

Documentation can be found at MDN。如果在解析文档之后将其称为,它只会替换内容。

如果在解析期间调用它,则只插入内容。相当多的脚本使用它,因此您只需将它们复制并粘贴到您想要输出的HTML中,而无需您身边的任何进一步操作。

它的用法并不是无可争议的,因为您已经提到过:如果您在错误的时间使用它,所有内容都将被删除。此外,它在XHTML文档中不可用。

但是IMO和其他许多东西一样:如果你知道这些困难/缺点并知道何时使用它,那么可以使用它。