js获取div元素高度和宽度的方法

本文介绍如何使用原生JS与JQ快速获取DIV元素的高度和宽度,通过实例演示了clientHeight与clientWidth及$(selector).height()与$(selector).width()的用法。
摘要由CSDN通过智能技术生成

前端web页面中,js可以很方便的获取div元素的高度和宽度,那么这篇文章就说一说原生JS与JQ如何快速的获取DIV元素的高度和宽度的方法。

js获取div元素高度与宽度的方法

js获取div元素的高度与宽度要用的 clientHeight 与 clientWidth方法
clientHeight:返回元素的可视高度
clientWidth:返回元素的可视宽度
示例代码:

<div id="mochu" style="height: 200px;width:150px;color:#fff;background-color: blueviolet;">
    飞鸟慕鱼博客
</div>
<script>
    //获取高度
    var h = document.getElementById('mochu').clientHeight;
    //获取宽度
    var w = document.getElementById('mochu').clientWidth;
    console.log(h);
    console.log(w);
</script>

打印结果:
200
150

jquery获取div元素高度与宽度的方法

相对于原生的 javascript 来说,使用 jquery 来获取 div 元素的高度与宽度要简单的多。
jq获取div元素宽度的方法
$(selector).width()
jq获取div元素高度的方法
$(selector).height()
示例代码:

<div id="mochu" style="height: 100px;width:150px;">
    http://www.feiniaomy.com
</div>
<script>
    //获取高度
    var h = $('#mochu').height();
    //获取宽度
    var w = $('#mochu').width();
    console.log(h);
    console.log(w);
</script>

打印结果:
100
150
文章转自:https://www.feiniaomy.com/post/449.html

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值