jquery判断小数点两位和自动删除小数两位后的数字

2014-03-19 27

jquery判断小数点两位和自动删除小数两位后的数字

基本就是,输入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; 
} 
});
展开阅读全文

更多Javascript文章

JavaScript通过元素索引号删除数组中对应元素的方法
Mar 18 33
用JS动态改变表单form里的action值属性的两种方法
May 25 25
jquery利用json实现页面之间传值的实例解析
Dec 12 39
详解vue.js移动端导航navigationbar的封装
Jul 05 24
全面解析jQuery中的$(window)与$(document)的用法区别
Aug 15 23
小程序云开发部署攻略(图文教程)
Oct 30 28
详解puppeteer使用代理
Dec 27 29
手机访问当前页面