obj.style方法,這個方法只能js只能獲取寫在html標籤中的寫在style屬性中的值(style="..."),看一下**
[code]
: x- [% m, m0 u7 l& i8 y0 j! ^3 n
l; n- f( y% [; r+ ^* c. q: , i" z
: o% /# ?5 q; u; g) p8 i
js獲取css屬性值
- u8 w+ o5 t! z# a: % c3 k
ie中使用的是obj.currentstyle方法,而ff是用的是getcomputedstyle 方法。
4 b- l. ^/ @# b0 w- y5 x
[code]
8 f; ^/ p& k" d4 a* b& d( y! c% g
1 g/ m3 x) g! t6 q
6 h2 c9 o1 d! u7 ^' t
( i& u" }0 j3 q5 p7 q
1 `8 x l' j8 l4 y; v* y
sdf7 u' v$ [ d- ?1 u0 s5 ?
$ | w: u2 x6 v3
[/code]
原生js獲取css屬性值
使用方法 obj.style.left這個方法js只能獲取在html標籤中的寫在style屬性中的值 style 即行內樣式,而無法獲取定義在樣式表裡面的屬性。使用方法 window.getcomputedstyle obj,false getpropertyvalue background col...
js獲取css屬性值的方法
obj.style 它只能夠獲取通過style設定的元素css屬性值 無法獲取定義在裡面的屬性,這時getcomputedstyle 就可以發揮作用了 它可以獲取到指定元素對應css屬性的最終計算值。doctype html en utf 8 viewport content width devic...
獲取元素CSS屬性值
domobj.style attr 只能獲取行內樣式,在現代瀏覽器中,有domobj.getcomputedstyle 方法可以獲得瀏覽器渲染計算後的屬性值。以下就不同瀏覽器中進行獲取 css 樣式進行封裝。需要規避復合值的問題 margin padding 把帶獲取到帶單位的把單位去掉 px em...