//只输入数字 function onlyNum(id){ /*if (isNaN($('#' + id).val())){ $('#' + id).val(''); }*/ var val = $('#' + id).val(); $('#' + id).val(val.replace(/\D/g,'')) }
function inputFun(eleId,regVal){ $("#" + eleId).on("input",function(){ $(this).val($(this).val().replace(regVal,''));//不满足正则格式的不能输入 });}; // inputFun("userName",/^[\u2E80-\u9FFF]+$/);//只能输入汉字-------------------出了奇---汉字都输不了,字母倒是能输,先标注出来。网上查了好多正则都不行。 inputFun("phoneNum",/\D/g);//只能输入数字---如身高,电话号码 inputFun("idCardNum",/[^\w\.\/]/ig);//只能输入英文字母和数字,不能输入中文,比如身份证号 //输入身高 // $("#statureVal").on("input",function(){ // onlyNum('statureVal'); // }); // //输入体重 // $("#weightVal").on("input",function(){ // onlyNum('weightVal'); // }); // //输入三围 // $("#sanweiVal").on("input",function(){ // $(this).val($(this).val().replace( /[^\d,]]*/g,''));//只能输入数字和英文逗号 // });
只能输入数字和字母,特定字符
最新推荐文章于 2024-07-29 12:30:54 发布