jquery限制文本框只能输入金额

简介: 1 $("#batch_diff_percent").keyup(function () { 2 var reg = $(this).val().match(/\d+\.?\d{0,2}/); 3 var txt = ''; 4 if (reg != null) { 5 txt = reg[0]; 6 } 7 $
 1 $("#batch_diff_percent").keyup(function () {
 2     var reg = $(this).val().match(/\d+\.?\d{0,2}/);
 3     var txt = '';
 4     if (reg != null) {
 5         txt = reg[0];
 6     }
 7     $(this).val(txt);
 8 }).change(function () {
 9     $(this).keypress();
10     var v = $(this).val();
11     if (/\.$/.test(v))
12     {
13         $(this).val(v.substr(0, v.length - 1));
14     }
15 });
目录
相关文章
|
前端开发 JavaScript 程序员
【前端】使用jQuery探索正则表达时,金额验证、纯数字验证等
本篇文章将探索正则表达式的功能 在前端,输入金额时,需要对输入值进行验证,只能出现金额和小数点,或者有些值需要保留2位小数点时,那么通过正则表达式验证就非常的方便和高效
117 0
|
Web App开发 JavaScript 前端开发
|
JavaScript 数据安全/隐私保护 前端开发
|
JavaScript 数据安全/隐私保护 前端开发
|
JavaScript 前端开发 数据安全/隐私保护
|
JavaScript
对jquery val 获取input 文本框值进行扩展
因项目需要,直接 以$(文本框name名称).value() 形式获取 或者 设置 其值,原jquery 自带不是很能满足需要,现在 进行扩展插件 fox.风来了 ;(function($,window,document,undefined){ $.fn.value = function(options) { var _select
1344 0