回答編集履歴
6
edit
test
CHANGED
@@ -18,7 +18,7 @@
|
|
18
18
|
|
19
19
|
|
20
20
|
|
21
|
-
クリックイベントとtype=emailは連動していません。
|
21
|
+
クリックイベントとtype=emailによるチェックは連動していません。
|
22
22
|
|
23
23
|
検証してみましたが、submit送信は制御されてもボタンクリックは起きています。
|
24
24
|
|
5
edit
test
CHANGED
@@ -15,6 +15,22 @@
|
|
15
15
|
|
16
16
|
|
17
17
|
> ・現在メールアドレスが正しくなくても閉じてしまいます
|
18
|
+
|
19
|
+
|
20
|
+
|
21
|
+
クリックイベントとtype=emailは連動していません。
|
22
|
+
|
23
|
+
検証してみましたが、submit送信は制御されてもボタンクリックは起きています。
|
24
|
+
|
25
|
+
そのためモーダルcloseが動いたのでしょう。
|
26
|
+
|
27
|
+
submit自体はformで起きますから。
|
28
|
+
|
29
|
+
|
30
|
+
|
31
|
+
ですので、そこまできちんと制御したいのでしたら
|
32
|
+
|
33
|
+
バリデーションをブラウザに任せるのではなく自身で書くことになります。
|
18
34
|
|
19
35
|
|
20
36
|
|
4
e
test
CHANGED
@@ -14,7 +14,7 @@
|
|
14
14
|
|
15
15
|
|
16
16
|
|
17
|
-
>
|
17
|
+
> ・現在メールアドレスが正しくなくても閉じてしまいます
|
18
18
|
|
19
19
|
|
20
20
|
|
3
edit
test
CHANGED
@@ -1,4 +1,24 @@
|
|
1
|
+
> ・consoleと同時に閉じるのが少し気になるのですが、表示後閉じるというのは可能なのでしょうか?
|
2
|
+
|
3
|
+
|
4
|
+
|
5
|
+
そもそもですがコンソールは一般ユーザが確認する箇所ではなく、
|
6
|
+
|
7
|
+
あくまで「アプリケーション提供側が確認するためのもの」と認識してください。
|
8
|
+
|
9
|
+
なので、コンソールへの表示と、画面への表示は別枠で考えてください。
|
10
|
+
|
1
|
-
|
11
|
+
ほぼ一瞬の出来事なのでスリープでもしない限り同時に見えます。
|
12
|
+
|
13
|
+
|
14
|
+
|
15
|
+
|
16
|
+
|
17
|
+
> ・現在メールアドレスが正しくなくても閉じてしまいます
|
18
|
+
|
19
|
+
|
20
|
+
|
21
|
+
|
2
22
|
|
3
23
|
|
4
24
|
|
2
edit
test
CHANGED
@@ -1,3 +1,11 @@
|
|
1
|
+
誤読した回答したので調整中
|
2
|
+
|
3
|
+
|
4
|
+
|
5
|
+
以下勘違いした回答です。スルーしてください。
|
6
|
+
|
7
|
+
-----
|
8
|
+
|
1
9
|
type=submitだと押したら送信します。
|
2
10
|
|
3
11
|
|
1
edit
test
CHANGED
@@ -3,3 +3,11 @@
|
|
3
3
|
|
4
4
|
|
5
5
|
クリックイベント冒頭に[Event.preventDefault()](https://developer.mozilla.org/ja/docs/Web/API/Event/preventDefault)を入れて止めるか、type=buttonにするかして、意図的に送信しないようにしたうえで、[form.submit](https://developer.mozilla.org/ja/docs/Web/API/HTMLFormElement/submit)を送りたいタイミングで実行させてください。
|
6
|
+
|
7
|
+
|
8
|
+
|
9
|
+
> 検索ワードがそもそもこの場合どう入れるのが適切なのか
|
10
|
+
|
11
|
+
|
12
|
+
|
13
|
+
「form 送信させない」「submit 送信させない」とかですかね。
|