是的,这是可能的,但是除非您删除注释标签,否则此代码无效,但是在页面加载后不要使用 document.write() 除非您想覆盖页面中的所有内容,包括脚本
最简单的方法是使用 jQuery。
function insertHtml()
{
var newHtml = '<div><span>Hello World</span></div>';
$('body').html(newHtml);
}
类似的东西会用 newHtml 替换 body 的全部内容。 您也可以使用 .innerHtml 属性使用纯 javascript 执行此操作,但 jQuery 有许多优点。
编辑:如果你想向 DOM 添加一些东西而不是替换整个东西,请使用
$('body').append(newHtml)
反而。 这会将内容添加到正文的末尾。 这通常用于向表中添加行之类的事情。