AngularJSでバリデーションを行う方法 こんにちは!ぐちです。 バリデーションとは バリデーションとはプログラミングにおいてフォームなどに入力された文字列が入力規則に対して妥当に記述されているかどうかを検証する仕組みを指します。他にも様々な使われ方をしますが、ここでは前述の意味を指しています。 AngularJSでは 非常に多くのバリデーションを仕組みを簡単にかつシンプルに実装できる仕組みが用意されています。順番にご紹介します。 下準備 まずはバリデーションを使うためにform要素で囲みname属性を記述します。またHTML5のバリデーションを動作させないためにnovalidate属性も合わせて書いておきます。 <form name="myForm" novalidate> </form> バリデーションをする対象のinput要素も追加しておきます。name属性とng-model属性