回答編集履歴

2

追記

2017/05/25 10:46

投稿

m.ts10806
m.ts10806

スコア80854

test CHANGED
@@ -40,9 +40,11 @@
40
40
 
41
41
 
42
42
 
43
- <input type="submit" value="送信" onClick="disp()"></p>
43
+ <input type="submit" value="送信" onClick="return disp();"></p>
44
44
 
45
45
 
46
+
47
+ returnを設定していないとreturn falseを受け取らないのでそのまま送信してしまいます。
46
48
 
47
49
  「画面遷移」をするわけではなく「入力情報をformのactionに設定した先に送信する」ので
48
50
 

1

追記を受けての追記

2017/05/25 10:46

投稿

m.ts10806
m.ts10806

スコア80854

test CHANGED
@@ -31,3 +31,19 @@
31
31
  [http://www.htmq.com/html5/button.shtml](http://www.htmq.com/html5/button.shtml)
32
32
 
33
33
  (ボタンを置いたらonclickでご提示のreturn check()を設置します)
34
+
35
+
36
+
37
+ # 追記を受けて
38
+
39
+ <input type="button" value="送信" onClick="disp()"></p>
40
+
41
+
42
+
43
+ <input type="submit" value="送信" onClick="disp()"></p>
44
+
45
+
46
+
47
+ 「画面遷移」をするわけではなく「入力情報をformのactionに設定した先に送信する」ので
48
+
49
+ locationはいりません。<form>の中にsubmitボタンがあれば<form>内の入力情報を全て送信してくれます。