0
先行ゼロを数値に保存したいが、いつものようにそれらをトリムする。 私は角型JS:数値の先行ゼロを維持する
<input type="tel" pattern="[0-9]*">
を試してみました。しかし、これは私の場合を壊すテキスト入力を可能にします。
助けてください!
先行ゼロを数値に保存したいが、いつものようにそれらをトリムする。 私は角型JS:数値の先行ゼロを維持する
<input type="tel" pattern="[0-9]*">
を試してみました。しかし、これは私の場合を壊すテキスト入力を可能にします。
助けてください!
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>
あなたはいくつかのコードを投稿したり、plunkrを作成したり、 – Shahzad
は[SOこの]を見てみましょういじるてくださいすることができ(https://stackoverflow.com/questionsを/ 17648014/no-can-i-an-angularjs-filter-to-number-to-leading-leading-zeros) – Jax
入力タイプをnumberとして使用し、maxlengthとminlengthを設定して、有効な長さの電話番号 –