可以用document.body.appendChild(htmlNode),或直接修改document.body.innerHTML for example<input type="button" value="添加新代码" onclick="AppendHTML()"><script language="javascript" type="text/javascript"> function AppendHTML() { var html = "<h1>This is the HTML appended!</h1>"; document.body.innerHTML += html; } </script>
for example<input type="button" value="添加新代码" onclick="AppendHTML()"><script language="javascript" type="text/javascript">
function AppendHTML() {
var html = "<h1>This is the HTML appended!</h1>";
document.body.innerHTML += html;
}
</script>
但是在我这里还是有些错误,因为代码太多,我简单说一下吧。
是这样的:
网页开始的时候,已经生成了很多<div><img .. >...</div>
后来由于数据库的变化,需要增加<div><img .. >...</div>按照大家的方法,仍然报错,也没有显示增加的<div><img .. >...</div>,请大家估计一下是什么原因?
这样就把新内容追加到原来内容后面了.或者用jquery更简单一些:$("#divid").html($.this.html+"新内容");
谢谢hbhbhbhbhb1021 ,yonghengdexingxing ,songpengasp ,lww0476