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

首頁 > 編程 > JavaScript > 正文

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

2019-11-20 20:45:04
字體:
來源:轉載
供稿:網友
我們知道獲取元素的實際寬高在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 style="width:100px;height:50px;">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
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 望都县| 陇川县| 三门县| 关岭| 平阳县| 深泽县| 炎陵县| 繁峙县| 秭归县| 花垣县| 旺苍县| 云安县| 崇仁县| 云和县| 信丰县| 长兴县| 成安县| 阿巴嘎旗| 瓦房店市| 阳信县| 西乌| 金寨县| 文登市| 贞丰县| 汽车| 巴楚县| 秀山| 奎屯市| 潞西市| 乐平市| 深水埗区| 东源县| 江陵县| 民和| 郑州市| 郴州市| 玉树县| 曲周县| 额敏县| 苍溪县| 蕲春县|