angularjs对输入类型的自定义验证=" text"

时间:2015-10-10 08:59:57

标签: html angularjs

<section class="col col-6">
   <label class="input">
      <i class="icon-append fa fa-building"></i>
      <input type="text" ng-model="customer.Name" name="customerName" placeholder="Customer Name" required>
      <span style="color:red" ng-show="myForm.customerName.$dirty && myForm.customerName.$invalid">
         <span ng-show="myForm.customerName.$error.required">Name Required</span>
      </span>
   </label>
</section>

如何在其上实施custom validation?我应用angularjs验证它工作正常,但我想在此标签上进行自定义评估。我希望用户只在此文本框中插入字母。

1 个答案:

答案 0 :(得分:1)

使用ngPattern指令并提供适当的正则表达式:

<input ng-pattern="/^[a-zA-Z]*$/" />