Javascript 角度JS:保留数字的前导零

Javascript 角度JS:保留数字的前导零,javascript,html,angularjs,numbers,Javascript,Html,Angularjs,Numbers,我想保留数字的前导零,但像往常一样,它会修剪它们。 我试过了 但这允许文本输入,这打破了我的情况 请帮忙 您可以使用input type=“text”,使用ng模式验证表达式,然后使用ng消息验证字段和显示错误 这不会删除您的潜在客户0 因此,您的HTML将如下所示: <input type="text" ng-pattern="[0-9]*" ng-model="myTel"> <div ng-messages="myForm.myTel.$error"> <

我想保留数字的前导零,但像往常一样,它会修剪它们。 我试过了


但这允许文本输入,这打破了我的情况


请帮忙

您可以使用
input type=“text”
,使用
ng模式验证表达式,然后使用
ng消息验证字段和显示错误

这不会删除您的潜在客户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>

您只能在此处插入数字

请您发布一些代码或创建一个plunkr或Fiddle看看您可以使用输入类型作为数字,并设置maxlength和minlength以确保其电话号码有效length@PRANSHUMIDHA但恐怕这不是电话号码。这只是一个需要保留前导零的数字。您能将输入设置为
text
并保留您的模式吗?
<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>