質問編集履歴

7

kaizen

2017/05/25 15:55

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -343,9 +343,3 @@
343
343
 
344
344
 
345
345
  ```
346
-
347
-
348
-
349
- お二人ともありがとうございます。あともう一つ質問を書いていたのですが
350
-
351
- 送信前の都道府県の中で選択したものがそのまま送信前でお問い合わせ内容(textarea)の部分に改行されて表示されるようにしたいです。ネットで調べてもやり方、ヒント等が載っておらず困っています… 教えていただけないでしょうか…?

6

質問

2017/05/25 15:55

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -343,3 +343,9 @@
343
343
 
344
344
 
345
345
  ```
346
+
347
+
348
+
349
+ お二人ともありがとうございます。あともう一つ質問を書いていたのですが
350
+
351
+ 送信前の都道府県の中で選択したものがそのまま送信前でお問い合わせ内容(textarea)の部分に改行されて表示されるようにしたいです。ネットで調べてもやり方、ヒント等が載っておらず困っています… 教えていただけないでしょうか…?

5

修正

2017/05/25 11:57

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -322,7 +322,7 @@
322
322
 
323
323
  location.href="sample.php";
324
324
 
325
- return false;
325
+
326
326
 
327
327
  }
328
328
 

4

修正

2017/05/25 10:18

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -312,31 +312,25 @@
312
312
 
313
313
 
314
314
 
315
- 修正した後ここまではできたんですがここからどうたらいいか
315
+ 修正した後ここまではできたんですがここからできなくなってまって
316
+
316
-
317
+ OKとキャンセルは出たんですがOKを押してもページ先で表示されるはずの入力した内容が出なくなってしまいました… どうしたらいいのでしょうか…
318
+
317
- ```ここに言語を入力
319
+ ```ここに言語を入力
318
-
320
+
319
- if(window.confirm(message)){
321
+ if(window.confirm(message)){
320
-
321
- return true;
322
+
322
-
323
- }
324
-
325
- else(!message==""){
323
+ location.href="sample.php";
326
-
327
- alert(message);
328
324
 
329
325
  return false;
330
326
 
331
- }
327
+ }
332
328
 
333
329
  }
334
330
 
335
-
336
-
337
331
  </script>
338
332
 
339
-
333
+
340
334
 
341
335
  ```
342
336
 
@@ -344,8 +338,8 @@
344
338
 
345
339
  ```ここに言語を入力
346
340
 
347
- <input type="submit" type="button" value="送信" onClick="check()"></p>
341
+ <input type="button" value="送信" onClick="check()"></p>
348
-
349
-
350
-
342
+
343
+
344
+
351
- ```
345
+ ```

3

修正

2017/05/25 10:11

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -309,3 +309,43 @@
309
309
  ちなみに表示させたいのはこのような感じでOKならsample.phpへ移動し、キャンセルならページにとどまりたいです 表示させてる内容はこの問題とはまた違ったものです。
310
310
 
311
311
  ![イメージ説明](eccc280c73869a4f2e5730ba8cbe9f4e.jpeg)
312
+
313
+
314
+
315
+ 修正した後ここまではできたんですがここからどうしたらいいか…
316
+
317
+ ```ここに言語を入力
318
+
319
+ if(window.confirm(message)){
320
+
321
+ return true;
322
+
323
+ }
324
+
325
+ else(!message==""){
326
+
327
+ alert(message);
328
+
329
+ return false;
330
+
331
+ }
332
+
333
+ }
334
+
335
+
336
+
337
+ </script>
338
+
339
+
340
+
341
+ ```
342
+
343
+ 上の三行を追加しました。またHTMLの部分も変更しました。
344
+
345
+ ```ここに言語を入力
346
+
347
+ <input type="submit" type="button" value="送信" onClick="check()"></p>
348
+
349
+
350
+
351
+ ```

2

修正

2017/05/25 09:39

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -207,3 +207,105 @@
207
207
  また、お問合せ内容に表示させるものに関しては、textareaの部分に何か書くのはわかったのですが 何を書いたらいいかわからず…
208
208
 
209
209
  どなたか 教えていただけるとありがたいです
210
+
211
+
212
+
213
+ 追加して 書いてみた結果…
214
+
215
+ ```ここに言語を入力
216
+
217
+ function disp(){
218
+
219
+ if(window.confirm(message)){
220
+
221
+ location.href="sample.php";
222
+
223
+ }
224
+
225
+ else{
226
+
227
+ window.alert('キャンセル');
228
+
229
+ }
230
+
231
+ }
232
+
233
+
234
+
235
+ ```
236
+
237
+ を if(!message==""){
238
+
239
+ alert(message);
240
+
241
+ return false;
242
+
243
+ の前の部分に入れ
244
+
245
+ HTMLでは
246
+
247
+ ```ここに言語を入力
248
+
249
+ <body>
250
+
251
+ <form action="sample.php" method="post" name="cancel" onSubmit="return check()">
252
+
253
+ <p><label>お名前:<input type="text" name="i" id="uname"></label></p>
254
+
255
+ <p>
256
+
257
+ <label>お住いの都道府県:</label>
258
+
259
+ <select id="prefecture" name="j">
260
+
261
+ <option selected value="todohuken">都道府県</option>
262
+
263
+ <option value="ibaraki">茨城県</option>
264
+
265
+ <option value="tochigi">栃木県</option>
266
+
267
+ <option value="gunma">群馬県</option>
268
+
269
+ <option value="saitama">埼玉県</option>
270
+
271
+ <option value="tiba">千葉県</option>
272
+
273
+ <option value="tokyo">東京都</option>
274
+
275
+ <option value="kanagawa">神奈川県</option>
276
+
277
+ </select>
278
+
279
+ </p>
280
+
281
+ <fieldset><legend>性別</legend>
282
+
283
+ <input type="radio" name="k" value="Male" id="male"><label for="male">男性</label>
284
+
285
+ <input type="radio" name="k" value="Female" id="female"><label for="female">女性</label>
286
+
287
+ </fieldset>
288
+
289
+ <p>
290
+
291
+ <label for="demand">お問い合わせ内容を以下に記入してください:</label><br>
292
+
293
+ <textarea id="demand" name="txtarea" cols="40" rows="4" maxlength="20"></textarea>
294
+
295
+ </p>
296
+
297
+ <input type="button" value="送信" onClick="disp()"></p>
298
+
299
+ </form>
300
+
301
+ </body>
302
+
303
+
304
+
305
+ ```
306
+
307
+ とやってみました。が、うまくできず… どのようにしたらよかったのでしょうか…?
308
+
309
+ ちなみに表示させたいのはこのような感じでOKならsample.phpへ移動し、キャンセルならページにとどまりたいです 表示させてる内容はこの問題とはまた違ったものです。
310
+
311
+ ![イメージ説明](eccc280c73869a4f2e5730ba8cbe9f4e.jpeg)

1

修正

2017/05/25 09:16

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
File without changes