最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js獲取元素的外鏈樣式的簡(jiǎn)單實(shí)現(xiàn)方法

 更新時(shí)間:2016年06月06日 12:00:28   投稿:jingxian  
下面小編就為大家?guī)?lái)一篇js獲取元素的外鏈樣式的簡(jiǎn)單實(shí)現(xiàn)方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

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

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

完整html代碼:

<!DOCTYPE html>
<html>
<head>
 <title>js獲取元素的外鏈樣式</title><base target="_blank"/>
 <style type="text/css">
 p {
 width: 500px;
 line-height: 30px;
 }
 </style>
 <script src="http://jb51.net/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];//或者也可以通過(guò)window.getComputedStyle來(lái)獲取樣式
}
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)擊我哦。</p>
 <div><a >首頁(yè)</a> <a >特效庫(kù)</a> <a >原文</a></div>
</body>
</html>

以上這篇js獲取元素的外鏈樣式的簡(jiǎn)單實(shí)現(xiàn)方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • bootstrap手風(fēng)琴制作方法詳解

    bootstrap手風(fēng)琴制作方法詳解

    這篇文章主要為大家詳細(xì)介紹了bootstrap手風(fēng)琴的制作方法,制作聲明式觸發(fā)手風(fēng)琴,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-01-01
  • JavaScript在瀏覽器中的執(zhí)行機(jī)制

    JavaScript在瀏覽器中的執(zhí)行機(jī)制

    既然說(shuō)到了JavaScript,那么就會(huì)繞不過(guò)去執(zhí)行上下文,只有理解了執(zhí)行上下文才能更好的理解JavaScript本身,不過(guò)本部分不是專門(mén)講解?JavaScript的,主要從JavaScript的執(zhí)行順序開(kāi)始介紹一下JavaScript是怎樣運(yùn)行的
    2023-09-09
  • 使用Typescript開(kāi)發(fā)微信小程序的步驟詳解

    使用Typescript開(kāi)發(fā)微信小程序的步驟詳解

    這篇文章主要介紹了使用Typescript開(kāi)發(fā)微信小程序的步驟詳解,本文分步驟通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-01-01
  • javascript如何使用bind指定接收者

    javascript如何使用bind指定接收者

    這篇文章主要介紹了javascript如何使用bind指定接收者,需要的朋友可以參考下
    2014-05-05
  • JS實(shí)現(xiàn)簡(jiǎn)單的九宮格抽獎(jiǎng)

    JS實(shí)現(xiàn)簡(jiǎn)單的九宮格抽獎(jiǎng)

    這篇文章主要為大家詳細(xì)介紹了JS實(shí)現(xiàn)簡(jiǎn)單的九宮格抽獎(jiǎng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-06-06
  • 利用圖片的 onerror 事件載入默認(rèn)圖片

    利用圖片的 onerror 事件載入默認(rèn)圖片

    當(dāng)圖片不存在時(shí)載入默認(rèn)圖片的代碼
    2009-12-12
  • 微信小程序點(diǎn)擊左上角返回彈窗提示解決思路

    微信小程序點(diǎn)擊左上角返回彈窗提示解決思路

    當(dāng)頁(yè)面表單沒(méi)有提交直接返回時(shí),要提示用戶是否保存當(dāng)前信息,如果已經(jīng)提交就不提示了,下面小編給大家?guī)?lái)了微信小程序點(diǎn)擊左上角返回彈窗提示解決思路,感興趣的朋友一起看看吧
    2024-06-06
  • javascript跨域請(qǐng)求包裝函數(shù)與用法示例

    javascript跨域請(qǐng)求包裝函數(shù)與用法示例

    這篇文章主要介紹了javascript跨域請(qǐng)求包裝函數(shù)與用法,結(jié)合實(shí)例形式分析了javascript基于ajax的跨域請(qǐng)求封裝函數(shù)與相關(guān)使用技巧,需要的朋友可以參考下
    2016-11-11
  • 微信小程序?qū)崿F(xiàn)吸頂效果的方法實(shí)例

    微信小程序?qū)崿F(xiàn)吸頂效果的方法實(shí)例

    在微信小程序的開(kāi)發(fā)中,經(jīng)常會(huì)有列表分類標(biāo)簽隨著界面滾動(dòng)吸頂?shù)男Ч?下面這篇文章主要給大家介紹了關(guān)于微信小程序?qū)崿F(xiàn)吸頂效果的相關(guān)資料,需要的朋友可以參考下
    2021-08-08
  • 給ListBox添加雙擊事件示例代碼

    給ListBox添加雙擊事件示例代碼

    如何給ListBox添加雙擊事件,想必有很多的新手朋友們都不會(huì)吧,下面有個(gè)不錯(cuò)的示例,感興趣的朋友可以參考下
    2013-12-12

最新評(píng)論

清水县| 来宾市| 沅江市| 泸水县| 义马市| 山东省| 鹤庆县| 广州市| 石城县| 浠水县| 合水县| 柞水县| 横山县| 田阳县| 桦南县| 两当县| 达日县| 连城县| 佛教| 台南县| 崇左市| 太原市| 莎车县| 威海市| 库尔勒市| 黎川县| 哈巴河县| 阜南县| 千阳县| 固镇县| 虎林市| 南通市| 塔河县| 交口县| 闸北区| 阿克| 萝北县| 乌审旗| 高雄县| 红桥区| 都匀市|