LoginSignup
5
6

More than 5 years have passed since last update.

AngularJsにて、input[type=number] のバリデーションを行う

Last updated at Posted at 2016-02-04

Angular 1.4.7にて...

html5から追加されたinput[type=number]用いたフォームの部品で、数字以外が入力された場合のチェックをng-patternで正規表現を書いて対応しようと思ったが、一応 ドキュメント を読んでみる。

example.html
<div role="alert">
  <span class="error" ng-show="myForm.input.$error.required">
    Required!</span>
  <span class="error" ng-show="myForm.input.$error.number">
    Not valid number!</span>
</div>

数値以外を入力した際には $error.number が追加される、と。賢い!

やはりなにかヤる前にはドキュメントを読むべきですね...

5
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
6