金额框(输入框限制)
来源:互联网 发布:软件测试好学吗 编辑:程序博客网 时间:2024/05/18 00:25
<input id="inputMoney" type="text" onkeyup="clearNoNum(this)"
onKeyPress="if((event.keyCode<48 || event.keyCode>57)
&& event.keyCode!=46 || /\.\d\d$/.test(value))event.returnValue=false"> 元
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("$#$","."); var inputMoney = $("#inputMoney").val(); if("" == inputMoney){ $("#moneyShow").html("0.00"); }else{ $("#moneyShow").html(inputMoney); } $("#inputMoneyMessage").html("");}
这两段JS控制基本上已经对输入框做了金额的限制,只能有一个小数点,只能跟输入数字,第一位不能为负数或者小数点,小数点后只能有两位数字
0 0
- 金额框(输入框限制)
- UITextField作为金额输入框,输入限制
- iOS输入金额限制
- JQuery 限制金额输入
- 金额输入框 MoneyView
- JS通过正则限制 input 输入框只能输入整数、小数(金额或者现金)
- JS通过正则限制 input 输入框只能输入整数、小数(金额或者现金)
- 金额输入框正则表达式,金额校验
- js限制金额输入框(最高精度为保留6位小数)
- angular限制input框输入金额(是小数的话只保留两位小数点)
- 输入框输入限制
- 自定义控件-金额输入框
- EditText金额输入(限制输入金额大小和小数点后两位)
- vue 输入框 限定输入金额的范围并且用千分符显示,初始值有格式限制
- Jquery 输入金额格式限制 插件
- EditText限制输入金额(价格)格式
- WebApp中input限制金额输入
- iOS金额输入小数点后两位限制
- ce.bib and Reginit.ini时怎么生成的——转载
- 每个程序员都必读的10篇文章
- Java笔记 (7.1)
- java进程内存占用超过xmx设置的问题
- linux查看日志常用命令
- 金额框(输入框限制)
- 学习linux内核能做什么?
- iOS中的位图处理——基础滤镜 系列文章不错,有空多看看
- qemu kgdb kdb
- 内存管理
- 明星小记者头像+名字+简介
- busybox-1.20.2 交叉编译 并构建最小根文件系统
- 使用Sblime Text开发TypeScript(TS)的编译环境搭建
- win7系统下Visual Studio 2008怎么添加序列号