質問編集履歴

5

コード

2022/05/02 04:02

投稿

0re0
0re0

スコア7

test CHANGED
File without changes
test CHANGED
@@ -1,8 +1,7 @@
1
1
  初心者でスクールの教材と、ネットで調べながら色々やってみています。
2
2
  Formに空欄があるときにalertを表示して送信を止めたいのですが、送信が成功してしまいます。
3
3
  書いたコードはこれです。
4
-
5
- HTML
4
+ ```HTML
6
5
 
7
6
  <body>
8
7
  <main>
@@ -68,9 +67,9 @@
68
67
  </main>
69
68
  <script src="js/contact.js"></script>
70
69
  </body>
70
+ ```
71
71
 
72
- Javascript
72
+ ```Javascript
73
-
74
73
  function check() {
75
74
  if(document.forms.name.value ==""){
76
75
  alert("お名前を入力してください");
@@ -89,6 +88,7 @@
89
88
  return false;
90
89
  }
91
90
  };
91
+ ```
92
92
 
93
93
  googleで調べて
94
94
  onsubmit="return check()"

4

コード

2022/05/02 04:00

投稿

0re0
0re0

スコア7

test CHANGED
File without changes
test CHANGED
@@ -90,8 +90,6 @@
90
90
  }
91
91
  };
92
92
 
93
-
94
-
95
93
  googleで調べて
96
94
  onsubmit="return check()"
97
95
  にすると正常に動くなど見たのですが、returnの部分に赤の二重線が出てくるだけで、うまく動きません。

3

console画面の状況

2022/05/02 03:55

投稿

0re0
0re0

スコア7

test CHANGED
File without changes
test CHANGED
@@ -96,4 +96,6 @@
96
96
  onsubmit="return check()"
97
97
  にすると正常に動くなど見たのですが、returnの部分に赤の二重線が出てくるだけで、うまく動きません。
98
98
 
99
+ 送信ボタンを押すとconsole画面にuncoughtと表示され、送信完了画面に切り替わります。
100
+
99
101
  どなたかどうすれば良いか分かる方いましたら教えていただきたいです。

2

文章を整理

2022/05/02 03:33

投稿

0re0
0re0

スコア7

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,7 @@
2
2
  Formに空欄があるときにalertを表示して送信を止めたいのですが、送信が成功してしまいます。
3
3
  書いたコードはこれです。
4
4
 
5
- ---------------------------HTML---------------------
5
+ HTML
6
6
 
7
7
  <body>
8
8
  <main>
@@ -69,7 +69,7 @@
69
69
  <script src="js/contact.js"></script>
70
70
  </body>
71
71
 
72
- -------------------Javascript--------------------------
72
+ Javascript
73
73
 
74
74
  function check() {
75
75
  if(document.forms.name.value ==""){
@@ -90,7 +90,7 @@
90
90
  }
91
91
  };
92
92
 
93
- ---------------------------------------------------------------
93
+
94
94
 
95
95
  googleで調べて
96
96
  onsubmit="return check()"

1

form以外のhtmlの部分を追加

2022/05/02 03:27

投稿

0re0
0re0

スコア7

test CHANGED
File without changes
test CHANGED
@@ -4,11 +4,16 @@
4
4
 
5
5
  ---------------------------HTML---------------------
6
6
 
7
+ <body>
8
+ <main>
9
+ <article>
10
+ <section id="contact">
11
+ <h2 class="h2">お問い合わせ</h2>
7
- <form name="textFrom" action="https://api.staticforms.xyz/submit" method="post" onsubmit="check()">
12
+ <form name="textFrom" action="https://api.staticforms.xyz/submit" method="post" onsubmit="check()">
8
13
  <input type="text" name="honeypot" style="display:none">
9
- <input type="hidden" name="accessKey" value="92bbda07-3f1c-4ba9-9494-579fa96bbee2">
14
+ <input type="hidden" name="accessKey" value="">
10
15
  <input type="hidden" name="subject" value="Webサイトからお問い合わせがありました">
11
- <input type="hidden" name="replyTo" value=""> <!--送信先のメールアドレス-->
16
+ <input type="hidden" name="replyTo" value="">
12
17
  <input type="hidden" name="redirectTo" value="">
13
18
  <div>
14
19
  <div id="contact-heading">
@@ -50,6 +55,19 @@
50
55
  </div>
51
56
  <button id="submit-btn" type="submit" id="button">送信</button>
52
57
  </form>
58
+ </section>
59
+ </article>
60
+ <footer>
61
+ <div id="footer-link">
62
+ <a href="introduction.html">Introduction</a>
63
+ <a href="portfolio.html">Portfolio</a>
64
+ <a href="contact.html">Contact</a>
65
+ </div>
66
+ <span id="copylight">&copy;2022 All Rights Reserved.</span>
67
+ </footer>
68
+ </main>
69
+ <script src="js/contact.js"></script>
70
+ </body>
53
71
 
54
72
  -------------------Javascript--------------------------
55
73