1.只讀與可寫(xiě)
getComputedStyle方法是只讀的,只能獲取樣式,不能設(shè)置;而element.style能讀能寫(xiě),能屈能伸。
2.獲取的對(duì)象范圍
getComputedStyle方法獲取的是最終應(yīng)用在元素上的所有CSS屬性對(duì)象(即使沒(méi)有CSS代碼,也會(huì)把默認(rèn)的祖宗八代都顯示出來(lái));而element.style只能獲取元素style屬性中的CSS樣式。因此對(duì)于一個(gè)光禿禿的元素
,getComputedStyle方法返回對(duì)象中l(wèi)ength屬性值(如果有)就是190+(據(jù)我測(cè)試FF:192, IE9:195, Chrome:253, 不同環(huán)境結(jié)果可能有差異), 而element.style就是0。
3.作用
getComputedStyle方法有一個(gè)很重要的,類(lèi)似css()方法沒(méi)有的功能——獲取偽類(lèi)元素樣式
4.兼容性
getComputedStyle方法IE6~8是不支持的
創(chuàng)新互聯(lián)成立與2013年,是專(zhuān)業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元長(zhǎng)海做網(wǎng)站,已為上家服務(wù),為長(zhǎng)海各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:13518219792