欢迎您访问我爱IT技术网,今天小编为你分享的javascript教程:【document.documentElement和document.body区别介绍】,下面是详细的讲解!
document.documentElement和document.body区别介绍
if (document.compatMode=="BackCompat") {
cWidth=document.body.clientWidth;
cHeight=document.body.clientHeight;
sWidth=document.body.scrollWidth;
sHeight=document.body.scrollHeight;
sLeft=document.body.scrollLeft;
sTop=document.body.scrollTop;
}
else { //document.compatMode=="CSS1Compat"
cWidth=document.documentElement.clientWidth;
cHeight=document.documentElement.clientHeight;
sWidth=document.documentElement.scrollWidth;
sHeight=document.documentElement.scrollHeight;
sLeft=document.documentElement.scrollLeft==0 ? document.body.scrollLeft : document.documentElement.scrollLeft;
sTop=document.documentElement.scrollTop==0 ? document.body.scrollTop : document.documentElement.scrollTop;
}
关于document.documentElement和document.body区别介绍的用户互动如下:
相关问题:document.documentElement和document.body这两种写...
答:body是DOM对象里的body子节点,即 标签; documentElement 是整个节点树的根节点root,即 标签; >>详细
相关问题:一直不明白javascript中,document.body 与documen...
答:document.body 是返回body对象, document.getElementById()是根据元素ID查到对象并且返回这个对象 如果你的body定义了一个id=dd 那document.body跟document.getElementById("dd")就是同一个对象 >>详细
相关问题:$(document.body)和$(document.documentElement)什...
答:$() 是将对象封装成jquery对象,前者的意思是获取body的jquery对象,后者的意思是获取整个页面的jquery对象 >>详细
- 【firefox】firefox浏览器不支持innerText的解决
- 【Extjs】Extjs学习过程中新手容易碰到的低级错误
- 【clearInterval】js clearInterval()方法的定义
- 【dom】javascript dom追加内容实现示例-追加内容
- 【checkbox】让checkbox不选中即将选中的checkbox
- 【Array】js中更短的 Array 类型转换-类型转换
- 【append】append和appendTo的区别以及appendChil
- 【ExtJs】ExtJs 表单提交登陆实现代码-表单提交-
- 【addClass】javascript自定义的addClass()方法
- 【Event】jquery下为Event handler传递动态参数的
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
