Angular2は
+-----------------------------+---------------+----------------+
| State | Class if true | Class if false |
+-----------------------------+---------------+----------------+
| Control has been visited | ng-touched | ng-untouched |
| Control's value has changed | ng-dirty | ng-pristine |
| Control's value is valid | ng-valid | ng-invalid |
+-----------------------------+---------------+----------------+
スタイルにそれらを簡単に更新CSSクラスを形成https://angular.io/docs/ts/latest/guide/forms.html
にも、フォームのモジュールを参照してください。また、あなたのフォームをAngular2の方法で構築してください。ここでは、DOMはコードによって直接アクセスされません。 モデルを更新するだけで、Angular2はDOMを適切に更新します。 この方法では、アプリケーションは、サーバーサイドレンダリングやWebワーカーのようなサポートされているすべてのプラットフォームで実行できます。