如何验证angularjs中的信用卡

时间:2016-12-19 20:34:19

标签: angularjs angularjs-directive angularjs-scope

如何验证信用卡号码...少于16,第1至12个月,?请帮忙。

见下面的代码和图片

  <td><input type="number" class="form-control" id="inputDefault"  ng-model='paymentrow.number ' name='number'></td>
 <td><input type="number" class="form-control" id="inputDefault"  ng-model='paymentrow.exp_month ' name='exp_month'></td>

enter image description here

1 个答案:

答案 0 :(得分:1)

试试这个,

<td><input type="number" class="form-control" id="inputDefault"  ng-model='paymentrow.number ' name='number' ng-pattern="/^\d{1,16}$/"></td>

<td><input type="number" class="form-control" id="inputDefault"  ng-model='paymentrow.exp_month ' name='exp_month' ng-pattern="/[1-9]|1[012]/"></td>

<td><input type="number" class="form-control" id="inputDefault"  ng-model='paymentrow.exp_year ' name='exp_year' min="2016" max="2050"></td>

希望这有帮助。