js验证金额格式
2015-12-08 16:01
405 查看
function clearNoNum(obj) {
//先把非数字的都替换掉,除了数字和.
obj.value = obj.value.replace(/[^\d.]/g, "");
//必须保证第一个为数字而不是.
obj.value = obj.value.replace(/^\./g, "");
//保证只有出现一个.而没有多个.
obj.value = obj.value.replace(/\.{2,}/g, ".");
//保证.只出现一次,而不能出现两次以上
obj.value = obj.value.replace(".", "$#$").replace(/\./g, "").replace("$#$", ".");
}
//先把非数字的都替换掉,除了数字和.
obj.value = obj.value.replace(/[^\d.]/g, "");
//必须保证第一个为数字而不是.
obj.value = obj.value.replace(/^\./g, "");
//保证只有出现一个.而没有多个.
obj.value = obj.value.replace(/\.{2,}/g, ".");
//保证.只出现一次,而不能出现两次以上
obj.value = obj.value.replace(".", "$#$").replace(/\./g, "").replace("$#$", ".");
}
相关文章推荐
- Jsp入门实战上
- 织梦中自定义表单必填项JS控制
- javascript: history.go(-1)和response.redirect();
- JS代码的window.location属性详解
- js正则表达式常用函数详解(续)
- angular.equals()、angular.extend()、angular.foreach()、angular.fromJson()、angular.identity()等
- 灯箱效果lightbox.js的使用示例
- 使用lightbox插件实现js点击图片放大并能关闭的效果
- JS实现下拉列表联动
- Js获取当前日期时间及其它操作
- JS中location对象使用
- 文章标题
- JavaScript让HTML静态页面传值的方法
- js正则表达式常用函数详解
- 常规功能和模块自定义系统 (cfcmms)—023自定义grid列(7子模块记录数)
- 分享100个原生JavaScript技巧1
- JS实现文本框联动
- JS文件读写
- Java抓取网页数据(原网页+Javascript返回数据)
- js原生设计模式——10适配器模式之参数适配器