如何使用ng-pattern指令验证手机号码

时间:2015-09-14 09:08:52

标签: angularjs

我想使用ng-pattern指令验证手机号码字段。我希望字段数据只能是数字,精确到10位数。 请帮我实现这个目标。 Thanx提前..

Html代码

Mobile Number :
<input type="text" class="form-control" ng-model="mobileNo" name="mobileNo" />

2 个答案:

答案 0 :(得分:1)

您可以使用正则表达式来实现此目的。

尝试这个

HTML

Mobile Number :
  <input type="text" class="form-control" ng-model="mobileNo" name="mobileNo" ng-pattern="regEx" />

JS

$scope.regEx="/^[0-9]{10,10}$/;"

参见ng-pattern http://learnit.visrosoftware.com/try/O8qvHguV

的示例

答案 1 :(得分:0)

这可能是最简单的

ng-pattern="/^\d{10,15}$/"