本文實例講述了js獲取元素外鏈樣式的方法。分享給大家供大家參考。具體分析如下:
一般給元素設置行內樣式,如<div id="div1" style="width:500px;"></div>。如要獲取它的樣式,即可document.getElementById("div1").style.width來獲取或設置。但是如果樣式是在外鏈link中的或者是頁面的非行內樣式,就獲取不到了。
在標準瀏覽器中可以通過window.getComputedStyll(obj,null)[property]來獲取外鏈樣式,但是在ie瀏覽器中則是通過obj.currentStyle來獲取。
完整html代碼如下:
$(document).ready(function(){
$("p").click(function(){
alert(getstyle(this,"width"));
});
});
</script>
</head>
<body>
<p style="width:750px;">如果您點擊我,彈出寬度。</p>
<p>點擊我,彈出寬度。</p>
<p>也要點擊我~O(∩_∩)O~。</p>
</body>
</html>
希望本文所述對大家的javascript程序設計有所幫助。
新聞熱點
疑難解答