为什么 document.body.appendChild() 时页面不能有没闭合的

leahb 2008-11-15 11:28:52

var div=document.createElement("div");
document.body.appendChild(div);


为什么页面有这样的操作,<p> 就报错“Internet Explorer 无法打开 Internet 站点 已终止操作”
必须要 <p></p> 才行?难道是进行元素完整性检查?
...全文
146 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
neo_yoho 2008-11-16
  • 打赏
  • 举报
回复
加上window.onload就没事的
window.onload=function(){
var div=document.createElement("div");
document.body.appendChild(div);
}
应该是文档没加载完成前 未闭合的标签都会导致浏览器就不承认有</body>吧

87,910

社区成员

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

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