标签:sel cti set NPU class test mtr input only
1、只能输入数字,当输入不符字符删除光标位置不变
1 //只能输入数字 2 function onlyNumTrue(obj){ 3 var reg = /[^\d]/g; 4 var pos = obj.selectionEnd;//获取光标位置 5 var val = obj.value; //获取input的值 6 //如果值存在不符字符将光标位置减一 7 if (reg.test(val)) { 8 pos = pos - 1; 9 } 10 $(obj).val(val.replace(/[^\d]/g, ‘‘)); 11 obj.setSelectionRange(pos,pos);//设置光标位置 12 }
标签:sel cti set NPU class test mtr input only
原文地址:https://www.cnblogs.com/ssbydk/p/9360610.html