国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

元素未顯示設置width/height時IE中使用currentStyle獲取為auto

2024-05-06 16:05:06
字體:
來源:轉載
供稿:網友
元素未顯示設置width/height時IE中無法使用currentStyle獲取,默認獲取值為auto,需要的朋友可以參考下

我們知道獲取元素的實際寬高在IE中可以使用currentStyle屬性。但如果沒有顯示的去設置元素的寬高,那么使用該屬性將獲取不到,獲取的值為auto。如下

復制代碼 代碼如下:


<div>abcd</div>
<script>
var div = document.getElementsByTagName('div')[0];
alert(div.currentStyle.width);
alert(div.currentStyle.height);
</script>


IE6/7/8/9中輸出的都是auto。如果顯示的設置了寬高,那么輸出的就是實際寬高。如下

1,通過內聯style屬性設置

復制代碼 代碼如下:


<div>abcd</div>
<script>
var div = document.getElementsByTagName('div')[0];
alert(div.currentStyle.width);
alert(div.currentStyle.height);
</script>


2,通過頁面嵌入style標簽設置

復制代碼 代碼如下:


<style>
div {
width: 100px;
height: 50px;
}
</style>
<div>abcd</div>
<script>
var div = document.getElementsByTagName('div')[0];
alert(div.currentStyle.width);
alert(div.currentStyle.height);
</script>


都將輸出:100px,50px
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 噶尔县| 舞阳县| 龙门县| 巴塘县| 巨野县| 宜宾县| 达孜县| 积石山| 昭平县| 韩城市| 隆化县| 昌图县| 西安市| 偃师市| 太康县| 嫩江县| 镇康县| 安远县| 栾川县| 朝阳县| 观塘区| 乐都县| 武清区| 通山县| 塔城市| 二连浩特市| 宁南县| 民勤县| 台湾省| 佳木斯市| 黎川县| 威海市| 左云县| 光泽县| 溧水县| 精河县| 北票市| 六安市| 九江市| 绥阳县| 涪陵区|