只能输入数字和字母,特定字符

来源:互联网 发布:银行家算法源代码c语言 编辑:程序博客网 时间:2024/05/12 01:44
//只输入数字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,''));//只能输入数字和英文逗号// });

阅读全文
0 0
原创粉丝点击