回答編集履歴
4
文言
test
CHANGED
@@ -15,3 +15,7 @@
|
|
15
15
|
* 氏名: `required` 属性、`maxlength="100"`
|
16
16
|
|
17
17
|
* メールアドレス: `required` 属性、`type="email" maxlength="13"` (13文字って短いですね...)
|
18
|
+
|
19
|
+
|
20
|
+
|
21
|
+
これらの属性を付けると、条件を満たさずにsubmitボタンが押されたときに、ブラウザがエラーを表示してフォーム送信をキャンセルします。または、お好きなタイミングで `$('#form_name')[0].reportValidity()` を呼ぶことでブラウザがエラーを表示して、`false` が返ります。
|
3
文言
test
CHANGED
@@ -10,8 +10,8 @@
|
|
10
10
|
|
11
11
|
|
12
12
|
|
13
|
-
* 社員番号: `required` 属性、`minlength="6"
|
13
|
+
* 社員番号: `required` 属性、`minlength="6" maxlength="6"` (または `pattern=".{6}"`)
|
14
14
|
|
15
15
|
* 氏名: `required` 属性、`maxlength="100"`
|
16
16
|
|
17
|
-
* メールアドレス: `required` 属性、`type="email"
|
17
|
+
* メールアドレス: `required` 属性、`type="email" maxlength="13"` (13文字って短いですね...)
|
2
文言
test
CHANGED
@@ -14,4 +14,4 @@
|
|
14
14
|
|
15
15
|
* 氏名: `required` 属性、`maxlength="100"`
|
16
16
|
|
17
|
-
* メールアドレス `type="email"`、`maxlength="13"` (13文字って短いですね...)
|
17
|
+
* メールアドレス: `required` 属性、`type="email"`、`maxlength="13"` (13文字って短いですね...)
|
1
文言
test
CHANGED
@@ -6,12 +6,12 @@
|
|
6
6
|
|
7
7
|
|
8
8
|
|
9
|
-
JavaScript
|
9
|
+
JavaScriptなしで、HTMLの属性だけでできそうですね。
|
10
10
|
|
11
11
|
|
12
12
|
|
13
13
|
* 社員番号: `required` 属性、`minlength="6"` `maxlength="6"` (または `pattern=".{6}"`)
|
14
14
|
|
15
|
-
*
|
15
|
+
* 氏名: `required` 属性、`maxlength="100"`
|
16
16
|
|
17
17
|
* メールアドレス `type="email"`、`maxlength="13"` (13文字って短いですね...)
|