【问题标题】:angularjs custom validation on input type="text"输入类型=“文本”的angularjs自定义验证
【发布时间】:2015-10-10 08:59:57
【问题描述】:
<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 验证它工作正常,但我想在这个标签上自定义估值。我希望用户在此文本框中仅插入字母。

【问题讨论】:

    标签: html angularjs


    【解决方案1】:

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

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

    【讨论】:

    • @RanaAli 该评论对于确定问题并没有真正的帮助。您希望通过验证但没有通过验证的示例输入是什么,反之亦然?
    猜你喜欢
    • 2019-02-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-04
    相关资源
    最近更新 更多