利用正则表达式,输入框只能输入数字,否则为空;
用到的js有replace,no-pattern;
vla.replace(A,B);//用B取代A的值,后面的替换前面
no-pattern,限制输入类型;
正则表达式:
value.replace(/[^\d]/g,'');
ng-pattern="\W"
整体代码:
<input type="text" onkeyup="value=value.replace(/[^\d]/g,'') " ng-pattern="\W" />
输入框input只能输入数字
阅读 266
2022-09-14
利用正则表达式,输入框只能输入数字,否则为空;
用到的js有replace,no-pattern;
vla.replace(A,B);//用B取代A的值,后面的替换前面
no-pattern,限制输入类型;
正则表达式:
value.replace(/[^\d]/g,'');
ng-pattern="\W"
整体代码:
<input type="text" onkeyup="value=value.replace(/[^\d]/g,'') " ng-pattern="\W" />
相关推荐
精彩评论(0)