AngularJS(1.5.3)でフォームのバリデーションについて調べています。
ネットで調べてサンプルを見てみるとAngularJSのバリデーションはinputなどの入力要素に追加された属性により行われるのが基本みたいで、エラーメッセージは予めHTML上に記述しておき表示・非表示を切り替えている方法しか見つけることができませんでした。
エラーチェックは送信ボタンを押したタイミングでまとめて実行し、エラーメッセージは変数を使って差し込む方法をとりたいと考えています。
イベントを使ってバリデーションチェックを行う処理を呼び出せば可能かとは思うのですが、AngularJSに備わっているチェック処理( ng-pattern, ng-minlength, ng-maxlength等々)は関数か何かの形で呼び出すことは可能でしょうか?
Javascriptフレームワークは初めてで、とりあえずはメジャーなAngularJSを選んでみました。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/04/12 01:02
2016/04/12 03:11
2016/04/12 09:01