js input标签只能输入数字
2017-04-10 11:40
190 查看
function dataRegex(){
var invoiceAmount = $("#input").val();
invoiceAmount = invoiceAmount.replace(/[^\d.]/g, "");
invoiceAmount = invoiceAmount.replace(/^\./g, "");
invoiceAmount = invoiceAmount.replace(/\.{2,}/g, ".");
invoiceAmount = invoiceAmount.replace(".", "$#$").replace(/\./g, "").replace("$#$", ".");
invoiceAmount = invoiceAmount.replace(/([0-9]+\.[0-9]{2})[0-9]*/, "$1");
$("#input").val(input)
}
绑定 onchange="dataRegex()" onkeyup="dataRegex()"
var invoiceAmount = $("#input").val();
invoiceAmount = invoiceAmount.replace(/[^\d.]/g, "");
invoiceAmount = invoiceAmount.replace(/^\./g, "");
invoiceAmount = invoiceAmount.replace(/\.{2,}/g, ".");
invoiceAmount = invoiceAmount.replace(".", "$#$").replace(/\./g, "").replace("$#$", ".");
invoiceAmount = invoiceAmount.replace(/([0-9]+\.[0-9]{2})[0-9]*/, "$1");
$("#input").val(input)
}
绑定 onchange="dataRegex()" onkeyup="dataRegex()"
相关文章推荐
- input标签只能输入数字js实现(且不能输入e或者其他各种符号)
- JS获取input标签的text值、JS获取下拉框内容、input控制只能输入数字等问题汇总
- 用js使得输入框input只能输入数字
- asp.net input文本框只能输入数字js
- input标签只能输入正整数数字
- JS控制:input只能输入数字,只能输入英文,或中文
- js 限制input只能输入数字
- 用js使得输入框input只能输入数字
- 用js使得输入框input只能输入数字
- js限制input只能输入有效的数字,有且只有一个小数点,第一个不能为小数点
- js限制文本框input只能输入数字
- js 限制input只能输入数字
- 用js使得输入框input只能输入数字
- 用js使得输入框input只能输入数字
- js控制input控件只能输入数字
- js 限制input只能输入数字、字母和汉字等等
- js 限制input只能输入数字,并删除不是数字的值
- js限制input标签中只能输入中文
- js限制input标签中只能输入中文
- 用js使得输入框input只能输入数字