日期:2014-05-18  浏览次数:20519 次

求助!关于javascript向页面输出字符的问题。
各位:
javascript向页面输出用document.write   ()   但是输出之后页面原来的代码都没有了。有那种方法可以只向页面添加输出。而不把所有页面内容覆盖。

------解决方案--------------------
你把要输出的单独输出到一个页面,用的时候 直接调用好了
------解决方案--------------------
定义一个层叫div
javascript
function show()
{

document.all(div).innerText = "输出内容 "
}
------解决方案--------------------
Page.ClientScript.RegisterStartupScript(this, GetType(), "alert ", " <script> alert( '你想输出什么就输出什么 '); </script> ");
------解决方案--------------------
document.getElementById( "MyDivID ").innerHTML = ...
------解决方案--------------------
用StringBuilder sb=new StringBuilder();
sb.append( "... ");
......
Page.ClientScript.RegisterStartupScript(this.GetType(), "MyScript ", sb, true);
------解决方案--------------------
<SCRIPT LANGUAGE= "JavaScript ">
<!--
var oNewCtrl = document.createElement( "input ");
document.body.appendChild(oNewCtrl);
oNewCtrl.innerText= "test ";

//-->
</SCRIPT>