js 小数问题 我在text输入0.1 为什么取到的值总是0

zhou8051 2012-12-17 11:25:05
我在text输入0.1 为什么取到的值总是0
...全文
180 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Kilin_Zhang 2012-12-26
  • 打赏
  • 举报
回复
楼主应该是用了parseInt了
oggmm 2012-12-17
  • 打赏
  • 举报
回复
var input = "0.1";
var num = parseFloat(input);
alert(num);
任第一 2012-12-17
  • 打赏
  • 举报
回复
没有出现这个效果。是不是:1、你们用什么框架了。 2、自己写的函数四舍五入了。
yunmengran 2012-12-17
  • 打赏
  • 举报
回复
贴代码吧,js取不应该会自动取整的。 后台的话用int取肯定会舍掉小数点后的,需要double取
qqqqqqqq_2013 2012-12-17
  • 打赏
  • 举报
回复
楼主是不是把值取整了啊?取值代码贴来看看
似梦飞花 2012-12-17
  • 打赏
  • 举报
回复
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>无标题文档</title> <script type="text/javascript"> function show(a){ alert(a.value); } </script> </head> <body> <textarea id="test" onblur="show(this)"></textarea> </body> </html> 没有啊

87,991

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧