亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

css值轉(zhuǎn)換成數(shù)值請拋棄parseInt

 更新時間:2011年10月24日 01:10:34   作者:  
絕大多數(shù)人喜歡用parseInt()把css中的字符串值轉(zhuǎn)換成數(shù)值
如:
復制代碼 代碼如下:

<div id="demo" style="width:24px"></div>
<script>
var elem = document.getElementById('demo'),
width = elem.style.width;
alert(parseInt(width));// 24
</script>

可是如果css值是這樣呢:
復制代碼 代碼如下:

<div id="demo" style="opacity:0.5"></div>
<script>
var elem = document.getElementById('demo'),
opacity = elem.style.opacity;
alert(parseInt(opacity));// 0
</script>

以上顯然parseInt()會出錯,哪怕是'.5′這樣的值,如果換成parseFloat()將能得到正確的結(jié)果:
復制代碼 代碼如下:

<div id="demo" style="opacity:0.5"></div>
<script>
var elem = document.getElementById('demo'),
opacity = elem.style.opacity;
alert(parseFloat(opacity));// 0.5

兩者有何區(qū)別?

parseInt() 返回一個整數(shù)
parseFloat() 返回一個浮點數(shù)

進一步了解parseIntparseFloat

相關(guān)文章

最新評論