![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
フォームのPOSTデータをサブウィンドウに渡したいです。
<form action="sample.html" method="post">
<input type="checkbox" name="test[]" value="0">0
<input type="checkbox" name="test[]" value="1">1
<input type="checkbox" name="test[]" value="2">2
<input type="checkbox" name="test[]" value="3">3
<input type="checkbox" name="test[]" value="4">4
</form>
上記のフォームの値を、サブミットボタンを押したときにサブウィンドウをひらき、そのサブウィンドウに渡したいのですが、いまいち上手くいきません。
window.openでサブウィンドウを開いてもデータが受け渡せずにいます。
このような場合、どうしたら値を渡せるのでしょうか。
理想はPOSTで渡したいのですが、引数で渡す方法でもかまいません。
No.1ベストアンサー
- 回答日時:
親子関係があるのなら、子ウィンドウから親のフォームを読みに行けば、データを渡す必要がなくなりますが?
子ウィンドウのサンプル(要素によって属性は変わるので適宜)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html lang="ja">
<head><title>test</title>
<meta http-equiv="Content-Script-Type" content="text/javascript">
</head>
<body>
<script type="text/javascript">
<!--
(function() {
var win, elm, e, i=0, m = "";
if (win = window.opener) {
elm = win.document.forms[0].elements;
while (e = elm[i++]) m += e.name + " : " + e.value + " / " + e.checked + "<br>";
document.write(m);
}
})();
//-->
</script>
</body>
</html>
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP $_SESSIONについて教えて下さい。 2 2023/03/02 09:18
- HTML・CSS ただいま勉強始めたての初心者です。フォームを縦並べにしたいです。 2 2022/11/20 17:18
- PHP 入力した部分を表示させたまま(保持)するにはどうすれば良いでしょうか? 1 2023/01/25 11:14
- JavaScript Javascript初心者|jQueryの.val()で値を取得し複数の要素を連結させる方法知りたい 2 2022/06/02 12:06
- JavaScript sessionStorageを調べています。 1 2023/06/20 12:41
- PHP PHPで画像の渡しが上手く行きません。 1 2023/02/02 09:39
- JavaScript javascript作成してます。ラジオボタンで判定するコードを書いてます。 1 2023/07/18 11:03
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
どちらかひとつのテキストボッ...
-
HTMLファイル同士での値渡し
-
VBSからjavascript
-
JSで子ページから親ページのラ...
-
JavaScriptの値を、cgiに渡す方...
-
テキストボックスに入力した色...
-
return trueとreturn falseの用...
-
onchangeイベントを強制的に発...
-
Selectボックスの幅を自動で広...
-
javascriptでhiddenに二次元配...
-
ボタン2回押しを無効にしたい
-
【jQuery】input nameの文字列...
-
プルダウン選択を変更すると、...
-
FormのonsubmitでJavaスクリプ...
-
javascriptでセレクトボックス...
-
ラジオボタンによるフォームの...
-
slickのレスポンシブ > center...
-
tableの任意行にfocusをあてる
-
JavaScriptのアレンジがしたいです
-
onclickで2個指定するには?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
TextBoxに半角数字以外を入れた...
-
ページ間で変数を保持したい
-
HTMLファイル同士での値渡し
-
tabindexの取得
-
プルダウンで選択された値を別...
-
マイナスなら赤字で表示したい...
-
フォームの内容でリンク先URLの...
-
テキストエリアに履歴を残したい
-
テキストボックスに入力した色...
-
イベント発生順序
-
どちらかひとつのテキストボッ...
-
HTMLとJavaScriptで作った表示...
-
VBSからjavascript
-
GetElementByIdがうまく取得で...
-
大文字か小文字かを判断する方法
-
JSPでonChangeを強制発行するに...
-
VBScriptでpingを実行(ブラウザ...
-
javascriptのちょっとした動作...
-
VBscriptの配列変数をJavascrip...
-
画像の表示非表示について質問です
おすすめ情報