js里面parseInt()在ie6 7 8及低版本火狐、Opera、Safari、Chrome浏览器中的一个兼容性问题
在做项目中,用parseInt()转换一个以"0"开头的数字时,在chrome和firefox都没问题,可是到了ie居然把"09"转成了0,经过百度,发现原来问题是ie会以八进制的方式去转换,所以就转错了为了避免这个情况,可以用parseInt("09“,10)表示用十进制的方式去转换,这样就没问题了帖子来源http://www.lihuoqing.cn/code/1036.htm
转载
2016-06-01 15:31:13 ·
1493 阅读 ·
1 评论