簡體   English   中英

Angular JS:保留數字的前導零

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM