input输入框校验
Posted ssbydk
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了input输入框校验相关的知识,希望对你有一定的参考价值。
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 }
以上是关于input输入框校验的主要内容,如果未能解决你的问题,请参考以下文章
NGUI的输入框的校验(input filed script)
使用ElementUI的@input,@change,@blur,@focus进行校验文本框的长度,提示还可以输入多少字