人妻系列无码专区av在线,国内精品久久久久久婷婷,久草视频在线播放,精品国产线拍大陆久久尤物

當(dāng)前位置:首頁 > 編程技術(shù) > 正文

js獲取div的寬度和高度如何實(shí)現(xiàn)?

js獲取div的寬度和高度如何實(shí)現(xiàn)?

js怎么得到div寬度呢 1、第一種情況就是寬高都寫在樣式表里,就比如#div1{width:120px;}。這中情況通過#divstyle.width拿不到寬度,而通...

js怎么得到div寬度呢

1、第一種情況就是寬高都寫在樣式表里,就比如#div1{width:120px;}。這中情況通過#divstyle.width拿不到寬度,而通過#divofftWidth才可以獲取到寬度。第二種情況就是寬和高是寫在行內(nèi)中,比如style=width:120px;,這中情況通過上述2個(gè)方法都能拿到寬度。

2、運(yùn)用js獲取div寬度,原生獲取DIV的屬性有兩種方法,js 獲取方法命令如下:currentStyle和getComputedStyle,前者是兼容IE端的,后者也兼容W3C,兩者內(nèi)核不同,所以就有兩種兼容的寫法。

3、// 通過id獲取控件,offtWidth為控件實(shí)際展現(xiàn)寬度。div id=divId style=float: left1111111111111/divvar width = ument.getElementById(divId).offtWidth;alert(width); 右側(cè)的“查詢”請(qǐng)?jiān)O(shè)置style=float:right.讓”查詢“靠右顯示,就ok了。

4、div 的scrollWidth 和 scrollHeight 屬性。在將div的內(nèi)容設(shè)置好了以后, 這2個(gè)準(zhǔn)確得到了寬度 和 高度。