css值转换成数值请抛弃parseInt


Posted in Javascript onOctober 24, 2011

如:

<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()将能得到正确的结果:
<div id="demo" style="opacity:0.5"></div> 
<script> 
var elem = document.getElementById('demo'), 
opacity = elem.style.opacity; 
alert(parseFloat(opacity));// 0.5

两者有何区别?

parseInt() 返回一个整数
parseFloat() 返回一个浮点数

进一步了解parseInt 和 parseFloat

Javascript 相关文章推荐
CCPry JS类库 代码
Oct 30 Javascript
检测jQuery.js是否已加载的判断代码
May 20 Javascript
11个用于提高排版水平的基于jquery的文字效果插件
Sep 14 Javascript
javascript中的=等号个数问题两个跟三个有什么区别
Oct 23 Javascript
jquery实现的下拉和收缩效果示例
Aug 21 Javascript
jquery动态切换背景图片的简单实现方法
May 14 Javascript
node.js 中间件express-session使用详解
May 20 Javascript
layui radio性别单选框赋值方法
Aug 15 Javascript
JS中DOM元素的attribute与property属性示例详解
Sep 04 Javascript
vue router 跳转时打开新页面的示例方法
Jul 28 Javascript
微信小程序实现Swiper轮播图效果
Nov 22 Javascript
小程序自定义圆形进度条
Nov 17 Javascript
更优雅的事件触发兼容
Oct 24 #Javascript
myEvent.js javascript跨浏览器事件框架
Oct 24 #Javascript
最佳的addEvent事件绑定是怎样诞生的
Oct 24 #Javascript
关于javascript function对象那些迷惑分析
Oct 24 #Javascript
文本框根据输入内容自适应高度的代码
Oct 24 #Javascript
js创建数据共享接口——简化框架之间相互传值
Oct 23 #Javascript
javascript模版引擎-tmpl的bug修复与性能优化分析
Oct 23 #Javascript
You might like
php内存缓存实现方法
2015/01/24 PHP
WordPress开发中用于标题显示的相关函数使用解析
2016/01/07 PHP
PHP模板引擎Smarty内建函数详解
2016/04/11 PHP
初学prototype,发个JS接受URL参数的代码
2006/09/25 Javascript
关于Javascript模块化和命名空间管理的问题说明
2010/12/06 Javascript
Jquery知识点二 jquery下对数组的操作
2011/01/15 Javascript
jquery向.ashx文件post中文乱码问题的解决方法
2011/03/28 Javascript
IFrame跨域高度自适应实现代码
2012/08/16 Javascript
js格式化货币数据实现代码
2013/09/04 Javascript
asp.net+jquery.form实现图片异步上传的方法(附jquery.form.js下载)
2016/05/05 Javascript
jQuery插件easyUI实现通过JS显示Dialog的方法
2016/09/16 Javascript
jQuery实现获取元素索引值index的方法
2016/09/18 Javascript
微信小程序 绘图之饼图实现
2016/10/24 Javascript
详解angularjs结合pagination插件实现分页功能
2017/02/10 Javascript
微信小程序上传图片到php服务器的方法
2019/05/23 Javascript
jquery传参及获取方式(两种方式)
2020/02/13 jQuery
JS实现网页时钟特效
2020/03/25 Javascript
JS Thunk 函数的含义和用法实例总结
2020/04/08 Javascript
[36:22]VP vs Serenity 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
Python利用带权重随机数解决抽奖和游戏爆装备问题
2016/06/16 Python
Python 操作文件的基本方法总结
2017/08/10 Python
Python代码块批量添加Tab缩进的方法
2018/06/25 Python
python找出完数的方法
2018/11/12 Python
python+numpy实现的基本矩阵操作示例
2019/07/19 Python
Python3.6实现根据电影名称(支持电视剧名称),获取下载链接的方法
2019/08/26 Python
python hash每次调用结果不同的原因
2019/11/21 Python
解决pytorch-yolov3 train 报错的问题
2020/02/18 Python
有影响力的人、名人和艺术家的官方商品:Represent
2019/11/26 全球购物
外企C语言笔试题
2013/11/10 面试题
中学教师岗位职责
2013/11/26 职场文书
幼儿园保育员辞职信
2014/01/12 职场文书
打架检讨书400字
2014/01/17 职场文书
机关办公室岗位职责
2014/04/16 职场文书
球队口号
2014/06/18 职场文书
售房协议书
2014/08/19 职场文书
小学德育工作总结2015
2015/05/12 职场文书