大家好,今天小编关注到一个比较有意思的话题,就是关于javascript获取的方法的问题,于是小编就整理了1个相关介绍javascript获取的方法的解答,让我们一起看看吧。
js怎么获取body呢?
这就是通过1.doucumnet.body
2.document.getElementsByTagName("body")[0]
来获取body的,body中很多元素都是通过其获取的,比如:
1、document.body.clientWidth;//网页可见区域宽
2、document.body.clientheight;//网页可见区域高
3、document.body.offsetWidth;//网页可见区域宽(包括边线的宽)
4、document.body.offsetHeight;//网页可见区域高(包括边线的高)
5、document.body.scrollWidth;//网页正文全文宽
6、window.screen.***ailHeight;//屏幕可用工作区高度
7、window.screen.***ailWidth;//屏幕可用工作区宽度
第一种:使用DOM Core 即引用某个给定文档的第一个(也是仅有的一个)body标签
使用例如:document.getElementsByTagName("body")[0]
第二种:使用html-DOM,即引用某个给定文档的body属性:
doucumnet.body
在HTML网页中,当页面的布局不一样时,body的高度是不同的,body高度有几种获取方法,各有不同。下面小编举例讲解JS获取body的高度。
2.在test.html文件中,使用button标签创建一个按钮,给button绑定onclick点击事件,当按钮被点击时,执行getheight()函数。
3.在js标签内,创建一个getheight()函数,在函数内,通过clientHeight属性获得网页可见区域高,包括padding但不包括border、水平滚动条、margin的元素的高度。
4.在getheight()函数内,通过offsetHeight属性获得网页可见区域高(包括边线的高),包括padding、border、水平滚动条,但不包括margin的元素的高度。
5.在getheight()函数内,通过scrollHeight属性获得网页正文全文高,包括当前不可见部分的元素的高度。
到此,以上就是小编对于j***ascript获取的方法的问题就介绍到这了,希望介绍关于j***ascript获取的方法的1点解答对大家有用。
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。 转载请注明出处:http://www.fengdengtech.com/post/10888.html