您的位置:首页 > Web前端 > JQuery

jQuery 限制文本框只能输入数字

2014-12-15 00:00 316 查看
(function($) {
//只能输入0-9的数字和小数点
$.fn.mustFloat = function(){
return validate($(this),/[^0-9.]/g);
};
//只能输入>0的正整数
$.fn.mustInt = function(){
return validate($(this),/\D|^0/g);
};
function validate(_obj,reg){
_obj.live("keyup blur",function(){
$(this).val($(this).val().replace(reg,''));
}).bind("paste",function(){  //CTR+V事件处理
$(this).val($(this).val().replace(reg,''));
}).css("ime-mode", "disabled"); //CSS设置输入法不可用
return _obj;
}
})(jQuery);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: