2016-09-23 6 views
0
私は何のエラー

入力タイプ番号は、任意の制約さえ設定NG-ステップ

<input type="number" 
     ng-step="1" 
     ng-min="1" 
     ng-max="10" 
     name="numKeys" 
     ng-model="vm.data.numKeys" 
     ng-required class="form-control" /> 
を入力タイプ番号を使用していないとフロートを1-10はそう ng-step="1"を追加した間、ユーザー整数値のみを許可したいが、それはまだ許可して与えている

を追加しません。

整数値のみを受け入れるようにthis demo

答えて

0

この私の問題を解決するため

<input type="text" name="numKeys" ng-pattern="/^([1-9]|10)$/" required /> 
0

使用正規表現でNGパターン "/^[0-9] + $ /" を参照してください。

<input type="text" ng-model="value" ng-pattern="/^[0-9]+$/"> 
+0

これは、10以上を可能にし、それは私が求めていません –

関連する問題