角度文本形式只有数字?

时间:2015-06-11 15:33:54

标签: javascript angularjs forms text input

所以我在Angular中有一个输入表单:

<input ng-model="sc.zip" class="form-control" maxlength="5" type="text" />

我不想输入=&#34;数字&#34;因为表单需要是一个普通的空文本框。但是,我只希望用户能够输入数字。我需要检测输入何时不是数字,或者能够在提交时搜索框以查找非数字。

无论哪种方式,我都需要验证表单只是数字。任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:1)

使用正则表达式

  <input name="title" type="text" ng-model="sc.zip" ng-pattern="/^[0-9]*$/" required/>