javascript中document.appendChild和document.body.appendChild的问题

在IE7中

var conentDiv = document.createElement("div");

document.body.appendChild(conentDiv);

document.appendChild(conentDiv);

都不会报错,但是在IE11中

document.appendChild(conentDiv);会报错:javascript runtime error:HierarchyRequestError

由于 div是document.body的子元素,而不是 document的子元素。

时间: 2024-08-01 23:46:57

javascript中document.appendChild和document.body.appendChild的问题的相关文章

javascript中的window和document特殊事件

页面离开时的confirm提示 window.onbeforeunload = function() {       return '你确认要离开吗?';    }; 页面加载完成的事件(在onload之后调用) document.onreadystatechange = function() {        if(document.readyState=='complete')        {                } } 触摸事件 function load (){ docume

javascript 中 document.createElement()的用法

分析代码时,发现自己的盲点——document.createElement(),冲浪一番,总结了点经验. document.createElement()是在对象中创建一个对象,要与appendChild() 或 insertBefore()方法联合使用.其中,appendChild() 方法在节点的子节点列表末添加新的子节点.insertBefore() 方法在节点的子节点列表任意位置插入新的节点. 下面,举例说明document.createElement()的用法.<div id="

比较javascript中的appendChild()和jquery中的append() 才知道什么叫jqery真牛

1 <!doctype html> 2 <html> 3 <head> 4 <!--声明当前页面编码集(中文编码<gbk,gb2312>,国际编码<utf-8>)--> 5 <meta http-equiv="Content-Type" content="text/html";charset="utf-8"> 6 7 <title>HTML模版<

Jquery中$(document).ready() 和 JavaScript中的window.onload方法 比较

Jquery中$(document).ready()的作用类似于传统JavaScript中的window.onload方法,不过与window.onload方法还是有区别的. 1.执行时间 window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行. $(document).ready()是DOM结构绘制完毕后就执行,不必等到加载完毕. 2.编写个数不同 window.onload不能同时编写多个,如果有多个window.onload方法,只会执行一个(最后一个)       

JavaScript中的Document文档对象

Document文档对象是JavaScript中window和frames对象的一个属性,是显示于窗口或框架内的一个文档.描述当前窗口或指定窗口对象的文档.它包含了文档从到的内容. 用法:document (当前窗口) 或 <窗口对象>.document (指定窗口) 属性: document.title //设置文档标题等价于HTML的定义的文字.在 Netscape 里本属性不接受赋值. fgColor 指标记的 text 属性所表示的文本颜色. bgColor 指标记的 bgcolor

JavaScript中document.cookie

“某些 Web 站点在您的硬盘上用很小的文本文件存储了一些信息,这些文件就称为 Cookie.”—— MSIE 帮助.一般来说,Cookies 是 CGI 或类似,比 HTML 高级的文件.程序等创建的,但是 javascript 也提供了对 Cookies 的很全面的访问权利. 每个 Cookie 都是这样的:<cookie名>=<值> <cookie名>的限制与 javascript 的命名限制大同小异,少了“不能用 javascript 关键字”,多了“只能用可以

javascript中document学习

JS中document对象详解 document 文挡对象 - JavaScript脚本语言描述 对象属性  document.title              //设置文档标题等价于HTML的<title>标签 document.bgColor            //设置页面背景色 document.fgColor            //设置前景色(文本颜色) document.linkColor          //未点击过的链接颜色 document.alinkColor 

【JavaScript】Javascript中document.execCommand()的用法

Javascript中document.execCommand()的用法 合并转载: 转载出处1 转载出处2 document.execCommand()方法处理Html数据时常用语法格式如下:document.execCommand(sCommand[,交互方式, 动态参数]) 其中:sCommand为指令参数(如下例中的"2D-Position"),交互方式参数如果是true的话将显示对话框,如果为false的话,则不显示对话框(下例中的"false"即表示不显

Javascript中document.execCommand()的用法

document.execCommand()方法处理Html数据时常用语法格式如下: document.execCommand(sCommand[,交互方式, 动态参数]) 其中:sCommand为指令参数(如下例中的”2D-Position”),交互方式参数如果是true的话将显示对话框,如果为false的话,则不显示对话框(下例中的”false”即表示不显示对话框),动态参数一般为一可用值或属性值(如下例中的”true”). document.execCommand(”2D-Position