JS输出问题document.write()

a405833836 2011-05-26 11:50:16
我想在HTML源码输出一句话 这句话是在触发JS事件以后输出的 但是现在我用document.write() 这个输出后 界面所有的信息都没有了 只有那句话
...全文
156 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
a405833836 2011-05-26
  • 打赏
  • 举报
回复
我要的效果是要在 源文件里也能看到
q107770540 2011-05-26
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 t5500 的回复:]

write()方法会创建新的文档流。动态更新或创建新的DOM元素吧。
HTML code
<div id="print"></div>
<script type="text/javascript">
document.getElementById('print').innerHTML = 'sfjlsdfjs';
//或者:
var obj = document.createElement(……
[/Quote]
++
toury 2011-05-26
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 t5500 的回复:]

write()方法会创建新的文档流。动态更新或创建新的DOM元素吧。
HTML code
<div id="print"></div>
<script type="text/javascript">
document.getElementById('print').innerHTML = 'sfjlsdfjs';
//或者:
var obj = document.createElement(……
[/Quote]
这个要顶~
乌镇程序员 2011-05-26
  • 打赏
  • 举报
回复
write()方法会创建新的文档流。动态更新或创建新的DOM元素吧。
<div id="print"></div>
<script type="text/javascript">
document.getElementById('print').innerHTML = 'sfjlsdfjs';
//或者:
var obj = document.createElement('div');
obj.innerHTML = 'sfsdfsdf';
document.getElementByTagName('body')[0].appendChild(obj);
</script>
ted 2011-05-26
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 lzsadam 的回复:]
sorry
value有误
[/Quote]

innerHTML和innerText好像都行吧
ted 2011-05-26
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 lzsadam 的回复:]

document.getElementById("print").value = 输出的话;

[/Quote]

sorry
value有误
zell419 2011-05-26
  • 打赏
  • 举报
回复
document.getElementsByTagName("body")[0].innerHTML = "";
document.write("你的那句话");
ted 2011-05-26
  • 打赏
  • 举报
回复
write方法是会跳转的吧


document.getElementById("print").value = 输出的话;



<div id="print"></div>
a405833836 2011-05-26
  • 打赏
  • 举报
回复
是搞了半天还是不行
乌镇程序员 2011-05-26
  • 打赏
  • 举报
回复
想在源文件中能看到变化的话得在服务器端动态生成html代码了。

87,903

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧