回答編集履歴
2
脱字
answer
CHANGED
@@ -10,4 +10,5 @@
|
|
10
10
|
```
|
11
11
|
|
12
12
|
-----
|
13
|
+
|
13
14
|
参考までに、`#email-address` が `<input type=email>` の場合、`$('#email-address')[0].validity.typeMismatch` でフォーマットのチェックが可能で、`$('#email-address')[0].validationMessage` でブラウザが用意したエラーメッセージが取得可能です(Chrome だとかなり細かい)。
|
1
validity API について追記
answer
CHANGED
@@ -7,4 +7,7 @@
|
|
7
7
|
value.match(/^([a-zA-Z0-9])+([a-zA-Z0-9._-])*@([a-zA-Z0-9_-])+([a-zA-Z0-9._-]+)+$/)
|
8
8
|
|
9
9
|
value.match('^([a-zA-Z0-9])+([a-zA-Z0-9._-])*@([a-zA-Z0-9_-])+([a-zA-Z0-9._-]+)+$')
|
10
|
-
```
|
10
|
+
```
|
11
|
+
|
12
|
+
-----
|
13
|
+
参考までに、`#email-address` が `<input type=email>` の場合、`$('#email-address')[0].validity.typeMismatch` でフォーマットのチェックが可能で、`$('#email-address')[0].validationMessage` でブラウザが用意したエラーメッセージが取得可能です(Chrome だとかなり細かい)。
|