首页 > Web开发 > 详细

js处理数字两位小数以及不能输入英文校验

时间:2021-06-22 22:15:48      阅读:18      评论:0      收藏:0      [点我收藏+]
function clearNoNum(value) {
  //先把非数字的都替换掉,除了数字和.
  value = value.replace(/[^\d.]/g, ‘‘)
  //保证只有出现一个.而没有多个.
  value = value.replace(/\.{2,}/g, ‘.‘)
  //必须保证第一个为数字而不是.
  value = value.replace(/^\./g, ‘‘)
  //保证.只出现一次,而不能出现两次以上
  value = value.replace(‘.‘, ‘$#$‘).replace(/\./g, ‘‘).replace(‘$#$‘, ‘.‘)
  //只能输入两个小数
  value = value.replace(/^(\-)*(\d+)\.(\d\d).*$/, ‘$1$2.$3‘)
  return value
}

 

js处理数字两位小数以及不能输入英文校验

原文:https://www.cnblogs.com/wangshengli520/p/14920185.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!