質問編集履歴
1
typo
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,7 +1,7 @@
|
|
1
1
|
HTML5ではinput要素にrequireを指定することでsubmitするタイミングでバリデーションをしてくれますよね。
|
2
2
|
このバリデーションを任意のjsの関数により走らせたいのですが、何か良い策はありますでしょうか。
|
3
3
|
|
4
|
-
現状、input要素を全てループでなめて `
|
4
|
+
現状、input要素を全てループでなめて `checkValidity()` することでフォームに不備があるかどうかの判定はできますが、どのinput要素に不備があるか表示させるにはこちらでビューを用意する必要があります。
|
5
5
|
|
6
6
|
また、submitを `onclick="return false"` するとバリデーションが走る前に処理が終了してしまうようです。
|
7
7
|
|