62,046
社区成员
发帖
与我相关
我的任务
分享
$(function(){
$("#name").keyup(function(){
var test = $(this).val();
if(test.trim().length<12){
if(test.trim().length>10){
$(this).val(test+',');
}else{
$(this).val(test);
}
}else{
var arr = test.split(',');
var txtArr='';
for(var i=0;i<arr.length;i++){
if(arr[i].length>10){
txtArr+=arr[i]+',';
}
else{
txtArr+=arr[i];
}
}
$(this).val(txtArr);
}
});
});
<input id="Text1" type="text" style="width:300px;" onkeyup="Validate(this)" />
<script type="text/javascript">
function Validate(obj){
obj.value = obj.value.replace(/(\d{11}(?!,))+/g,"$1,");
}
</script>