基本就是,输入12.235689741
会转换成12.23,不会四舍五入啦
会javascript基础的都应该能看明白啦
不解释
$("#fileds").find("input").blur(function(){
var value=$(this).val();
if(value == null || value == ''){
return false;
}
if(!isNaN(value)){
var userreg=/^[0-9]+([.]{1}[0-9]{1,2})?$/;
if(userreg.test(value)){
if(parseInt(value).toString().length > 5){
$(this).val("");
alertMsg("输入的整数不得大于5位数");
return false;
}
}else{
var numindex = parseInt(value.indexOf("."),10);
if(numindex == 0){
$(this).val("");
alertMsg("输入的数字不规范");
return false;
}
var head = value.substring(0,numindex);
var bottom = value.substring(numindex,numindex+3);
var fianlNum = head+bottom;
$(this).val(fianlNum);
}
}else{
$(this).val("");
alertMsg("请输入数字");
return false;
}
});
分享到:
相关推荐
本资源可以满足金额有关的一些input框输入,只能输入类似10.001的数据,并且小数点前第一位不能是0,我使用这个是为了管理后台做版本控制,我们只需要1.11这种格式的版本号
前言 做为一个PHPER,难免会遇到那种表单中jQuery限制输入的问题,比如,限制空格的输入,只允许输入数字,以及小数点的控制等等,这里,我们就说一下... // 格式化限制数字文本框输入,只能数字或者两位小数 function
只要有第三位就清除 <input type=text onkeyup=value=value.replace(/\.\d{2,}$/,value.substr(value.indexOf('.'),3)) /> jquery validate 验证: jQuery.validator.addMethod...//验证小数点后的位数 jQu
本文主要介绍了利用jquery实现验证输入的是否是数字、小数,包含保留几位小数,代码清晰,容易理解。有需要的朋友可以参考下
基于jquery框架,实现input输入数字的自动分位,银行卡、手机号、金额等,并实现光标的追踪。自己封装的小插件,不足之处,还请指点。
前言做为一个PHPER,难免会遇到那种表单中jQuery限制输入的问题,比如,限制空格的输入,只允许输入数字,以及小数点的控制等等,这里,我们就说一下数字的限制
主要介绍了jQuery实现只允许输入数字和小数点的方法,涉及jQuery针对键盘事件的响应及字符串操作的相关技巧,需要的朋友可以参考下
jquery数字增加动画特效
先来一段规定文本框只能够输入数字包括小数的jQuery代码: <!DOCTYPE html> <html> <head> <meta charset=gb2312> <title>软件开发网</title> [removed][removed] [removed] //...
利用jQuery判断 注册填写的 用户名是否重复,电话号码,身份证,邮箱......
jquery仿支付宝6位数字密码框特效代码jquery仿支付宝6位数字密码框特效代码
jquery制作图片自动播放jquery制作图片自动播放jquery制作图片自动播放jquery制作图片自动播放jquery制作图片自动播放jquery制作图片自动播放
jQuery动态数字翻滚计数到指定数字的文字特效代码
jquery 数字实时滚动 类似于时间秒数自动翻动
由于jquery1.9移除了$.browser,所以浏览器类型的判断不再是那么容易,现看到一较好的插件,跟大家分享一下,用于jquery1.9判断浏览器的类型和版本
jquery输入格式判断:为空、日期格式、整数、数字格式判断