在web中经常要校验输入float型数据,形如0001.33的也常常被判断为float型,如何才能正确校验为1.33型??
来源:互联网 发布:cocosjs源码 编辑:程序博客网 时间:2024/06/06 07:26
写了一个方法,不知道还有没有更好的: function CheckInputIntFloat(oInput) {var value = oInput.value; if('' != oInput.value.replace(/\d{1,}\.{0,1}\d{0,}/,'')) { oInput.value = oInput.value.match(/\d{1,}\.{0,1}\d{0,}/) == null ? '' :oInput.value.match(/\d{1,}\.{0,1}\d{0,}/); }for(var i=0;;i++){ if(/^0/.test(value) && !/^0\./.test(value) && value.length >=2){ value= value.substring(1,value.length); }else { oInput.value = value; break; }} }使用: <input type="text" onkeyup="javascript:CheckInputIntFloat(this)" name="singlePrice" placeholder="请输入单价" >输入:00.1212 结果为0.1212 输入:001 转换为1
0 0
- 在web中经常要校验输入float型数据,形如0001.33的也常常被判断为float型,如何才能正确校验为1.33型??
- while循环中,用scanf输入一个float型的数字,如何让判断输入的是否为数字...
- MFC 将接收的数据转换为float型输出
- C++中判断一个float类型数据是否为整数
- 关于把整形数据转化为浮点型float 输出。
- 客户端校验是否为正确的电话号码
- scanf()输入float型数据时出错
- char(串口)输出转换为float型
- javascript判断float型数据函数
- Java float型数据判断是否相等
- JAVA中正则表达式判断字符串在为空的情况才校验的写法
- 二进制 带小数 的字符串 转化为 float型
- 校验输入的内容是否为数字
- javascript自动的校验函数(五)- Float校验
- jsp从固定类型的字符串中取出多个数值并转化为float型
- float型数据解析
- float浮点型数据
- android 判断一串数字是否为正确手机号和身份证号的校验工具类
- 编程格调
- 支付宝 iOS SDK 官方下载页面
- GRE写作必备句型
- LeetCode49:Anagrams
- rac_生产库日志组损坏处理
- 在web中经常要校验输入float型数据,形如0001.33的也常常被判断为float型,如何才能正确校验为1.33型??
- [LeetCode][Java] First Missing Positive
- java中的绑定、前期绑定、后期绑定三者的概念
- 初步了解EF
- PhoneGap开发对策:如何通过苹果审核
- ListView的Item中子控件抢占焦点的两种解决办法
- ExtJS5.0的加载过程
- Android 同步代码块,synchronized加锁
- MYSQL学习笔记(六)之子查询