如何使用ng-mask验证具有模式(xxx)xxx-xxxx的电话号码。我尝试使用" pattern"在输入html标记但不满意结果 因为每次用户输入电话号码时,用户都必须输入'()'和' - ',这会让用户烦恼。因此,建议一种克服这种情况的方法。
<input type="tel" name="phoneno" maxlength=13 ng-model="phone.number" pattern="^(?:\(\d{3}\)|\d{3}-)\d{3}-\d{4}$" required/></div>
答案 0 :(得分:0)
这应该有效:
<input type="text" ng-model="phone.number" name="phone" mask="(999) 999-9999" clean="true" ng-model="phone">