当前位置: 代码迷 >> JavaScript >> 初学者请问
  详细解决方案

初学者请问

热度:24   发布时间:2012-02-14 19:19:19.0
菜鸟请教!
最近刚学写。 我想在javascript里用document.write()输出一句话到静态页面而(不改变原页面只添加在最后),但我输出
是单独显示,页面的东西都没了。 要怎么写

------解决方案--------------------
var divNew = document.createElement("DIV")
document.body.appendChild(divNew);
divNew.innerHTML = "My Text!";
------解决方案--------------------
document.body.innerHTML+="往 页面添加的html";

ps:当window.load之后 ,调用document.write方法,会新建输出流,导致在新的页面中输出
------解决方案--------------------
JScript code
<body>
<p>1111</p>
<input type="button" value="print text" onclick="abc()">
</body>

<script>
function abc()
{
bdhtml=window.document.body.innerHTML;
window.document.body.innerHTML=bdhtml +"<p>aaaa</p>"
}
</script> 
  相关解决方案