document.write(11)没反应?

yfgcq 2007-10-17 06:26:21
多层加载JS的时候,
a.js里
var addjs =obj.createElement('script');
addjs.src=b.js;
b.js里 document.write(“11”);不行?
...全文
218 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
ne_rush 2008-03-24
  • 打赏
  • 举报
回复
a.js


window.onload = function(){
var addjs = document.createElement("script");
addjs.src = "b.js";
document.body.appendChild(addjs);//关键
}


b.js

alert("111")//不用write因为文档已经加载


bannageda1 2007-10-25
  • 打赏
  • 举报
回复
新手,帮忙顶!
lcb530 2007-10-25
  • 打赏
  • 举报
回复
UP
yfgcq 2007-10-24
  • 打赏
  • 举报
回复
多层加载JS的时候,
a.js里
var addjs =document.createElement('script');
addjs.src="b.js";
document.body.appendChild(addjs);

前面写的时,我只是把appendChild省略了没写

b.js里 document.write(“11”);不行?
但能够alert(11)
肯定已经加载到b.js里面来了,只是这个时候document.write不行?
jiewenxu 2007-10-17
  • 打赏
  • 举报
回复
冒号是英文下的么
addjs.src="b.js";
你漏了引号么
addjs对象最后添加到了文档对象里了么
meizz 2007-10-17
  • 打赏
  • 举报
回复
你还没有把生成的 addjs 对象回插到当前的 DOM 树里,没有运行当然不会有结果了。

87,909

社区成员

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

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