[英]Angular JS: preserve leading zeros for a number
我想保留數字的前導零,但通常會對其進行修剪。 我試過了
<input type="tel" pattern="[0-9]*">
但這允許文本輸入,這打破了我的情況。
請幫忙!!!
您可以使用input type="text"
,使用ng-pattern
來驗證您的表達式,然后使用ng-message
來驗證您的字段並顯示錯誤。
這不會刪除您的前導0。
因此,您的HTML將如下所示:
<input type="text" ng-pattern="[0-9]*" ng-model="myTel">
<div ng-messages="myForm.myTel.$error">
<div ng-message="pattern">You can insert only digits here</div>
</div>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.