RailsでWebアプリを開発しております。
フォームのバリデーションチェックをフロントエンド(Javascript)とバックエンド(Rails)の両方で行っているのですが、HTMLでもバリデーションチェックはやるべきでしょうか。
例を挙げますと、
- required属性による入力必須制約
- pattern属性による入力値のパターン制約
- type属性に応じた入力値のタイプ制約
- min / max属性による入力値の範囲制約
- minlength / maxlength属性による入力値の長さ制約
...等々
また、上記バリエーションチェックはJavascriptでも実装できると思うのですが、HTMLとJavascriptどちらで実装するべきでしょうか。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。