欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

js獲取元素外鏈樣式的方法

 更新時間:2015年01月27日 10:31:30   投稿:shichen2014  
這篇文章主要介紹了js獲取元素外鏈樣式的方法,分別在標(biāo)準(zhǔn)瀏覽器與IE瀏覽器兩種情況下實現(xiàn)獲取對應(yīng)樣式的功能,是非常實用的技巧,需要的朋友可以參考下

本文實例講述了js獲取元素外鏈樣式的方法。分享給大家供大家參考。具體分析如下:

一般給元素設(shè)置行內(nèi)樣式,如<div id="div1" style="width:500px;"></div>。如要獲取它的樣式,即可document.getElementById("div1").style.width來獲取或設(shè)置。但是如果樣式是在外鏈link中的或者是頁面的非行內(nèi)樣式,就獲取不到了。

在標(biāo)準(zhǔn)瀏覽器中可以通過window.getComputedStyll(obj,null)[property]來獲取外鏈樣式,但是在ie瀏覽器中則是通過obj.currentStyle來獲取。

完整html代碼如下:

復(fù)制代碼 代碼如下:
<!DOCTYPE html>
<html>
<head>
<title>js獲取元素外鏈樣式</title><base target="_blank"/>
<style type="text/css">
p {
width: 500px;
line-height: 30px;
}
</style>
<script src="jquery/jquery-1.11.2.min.js">
</script>
<script>
function getstyle(obj,property){
if(obj.currentStyle){
return obj.currentStyle[property];
}else if(window.getComputedStyle){
return document.defaultView.getComputedStyle(obj,null)[property];//或者也可以通過window.getComputedStyle來獲取樣式
}
return null;
}

$(document).ready(function(){
$("p").click(function(){
alert(getstyle(this,"width"));
});
});
</script>

</head>
<body>
<p style="width:750px;">如果您點(diǎn)擊我,彈出寬度。</p>
<p>點(diǎn)擊我,彈出寬度。</p>
<p>也要點(diǎn)擊我~O(∩_∩)O~。</p>

</body>
</html>

希望本文所述對大家的javascript程序設(shè)計有所幫助。

相關(guān)文章

  • javascript中的with語句學(xué)習(xí)筆記及用法

    javascript中的with語句學(xué)習(xí)筆記及用法

    在本篇文章里小編給大家分享的是關(guān)于javascript中的with語句學(xué)習(xí)筆記及用法,有需要的朋友們可以學(xué)習(xí)下。
    2020-02-02
  • 深入理解事件冒泡(Bubble)和事件捕捉(capture)

    深入理解事件冒泡(Bubble)和事件捕捉(capture)

    下面小編就為大家?guī)硪黄钊肜斫馐录芭?Bubble)和事件捕捉(capture)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-05-05
  • 詳解JavaScript中new操作符的解析和實現(xiàn)

    詳解JavaScript中new操作符的解析和實現(xiàn)

    這篇文章主要介紹了JavaScript中new操作符的解析和實現(xiàn),幫助大家更好的理解和學(xué)習(xí)JavaScript,感興趣的朋友可以了解下
    2020-09-09
  • 純js+css實現(xiàn)在線時鐘

    純js+css實現(xiàn)在線時鐘

    這篇文章主要為大家詳細(xì)介紹了純js+css實現(xiàn)在線時鐘,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-08-08
  • 一文教你徹底學(xué)會JavaScript手寫防抖節(jié)流

    一文教你徹底學(xué)會JavaScript手寫防抖節(jié)流

    其實防抖和節(jié)流不僅僅在面試中會讓大家手寫,在實際項目中也可以起到性能優(yōu)化的作用,所以還是很有必要掌握的。本文就帶大家徹底學(xué)會JavaScript手寫防抖節(jié)流,需要的可以參考一下
    2022-11-11
  • js實現(xiàn)鼠標(biāo)單擊Tab表單切換效果

    js實現(xiàn)鼠標(biāo)單擊Tab表單切換效果

    這篇文章主要為大家詳細(xì)介紹了js實現(xiàn)鼠標(biāo)單擊Tab表單切換效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-05-05
  • JavaScript中自動插入分號的規(guī)則詳解

    JavaScript中自動插入分號的規(guī)則詳解

    JavaScript?提供了?automatic?semicolon?insertion?(ASI)自動插入分號規(guī)則,在不加分號的情況下,會自動補(bǔ)充分號來分隔不同語句,下面我們就來具體了解一下這一規(guī)則吧
    2024-01-01
  • 提高網(wǎng)站信任度的技巧

    提高網(wǎng)站信任度的技巧

    網(wǎng)站信任度:一方面指瀏覽者對于站點(diǎn)的信任程度,另一方面指搜索引擎對于網(wǎng)站的信任值(TrustRank),網(wǎng)站信任度對于企業(yè)站點(diǎn)更為重要.在得到更高信任度的同時,流量更容易轉(zhuǎn)化為實在的收入.
    2008-10-10
  • 通過action傳過來的值在option獲取進(jìn)行驗證的方法

    通過action傳過來的值在option獲取進(jìn)行驗證的方法

    通過action傳過來的值在option獲取進(jìn)行驗證,下面有個不錯的示例,需要的朋友不要錯過
    2013-11-11
  • 使用Curl命令查看請求響應(yīng)時間方法

    使用Curl命令查看請求響應(yīng)時間方法

    curl命令查看請求響應(yīng)時間的方法非常簡單,今天小編抽空給大家介紹下使用Curl命令查看請求響應(yīng)時間方法,感興趣的朋友一起看看吧
    2016-11-11

最新評論