※ ChatGPTを利用し、要約された質問です(原文:同一ページの複数フォームを一括送信したい)
同一ページの複数フォームを一括送信したい
このQ&Aのポイント
会社にてあるイベントの申込みページを作成している、ほぼ初心者です。ショッピングカートへとフォームから飛ばしたいのですが、プログラムがよくわからず行き詰っています。
以前の回答にもあったhttp://okwave.jp/qa/q3418439.htmlを真似て作ってみましたが、最初のものだけをピックアップして実行されてしまいます。また、本来はチェックボックスにチェックが入っているもののみを送信したいんです。
数十個あるうちのチェックボックスにチェックが入っているもののみを送信するためには、以下の手順を実行します。まず、チェックボックスにチェックが入っているかどうかを認識し、入っている場合は順に送信します。プログラムの組み方がわからない場合は、サンプル記述を確認すると良いでしょう。
会社にてあるイベントの申込みページを作成している、ほぼ初心者です。
ショッピングカートへとフォームから飛ばしたいのですが、プログラムがよくわからず行き詰っています。
以前の回答にもあったhttp://okwave.jp/qa/q3418439.htmlを真似て作ってみましたが、
最初のものだけをピックアップして実行されてしまいます
また、本来はチェックボックスにチェックが入っているもののみを送信したいんです
</style>
<script language="javascript"><!--
function send() {
document.a11.submit();
document.b11.submit();
・
・
・
・
}
//--></script>
これをヘッダー内に書き込み
<form name="a11" action="/products/detail.php" method="post" target="_blank">
<input type="hidden" name="mode" value="cart" />
<input type="hidden" name="product_id" value="137" />
<input type="hidden" name="product_class_id" value="634" />
<input type="checkbox" name="quantity" value="1" /><br />
</form>
<form name="b11" action="/products/detail.php" method="post" target="_blank">
<input type="hidden" name="mode" value="cart" />
<input type="hidden" name="product_id" value="140" />
<input type="hidden" name="product_class_id" value="637" />
<input type="checkbox" name="quantity" value="1" /><br />
</form>
・
・
・
・
・
というフォームが数十個あります。
数十個あるうちのチェックボックスにチェックが入っているもののみを
送信したいのですが、プログラムの組み方をご教授願えませんでしょうか?
順番としては
(1)チェックボックスにチェックが入っているものを認識
(2)チェックボックスにチェックが入っているものを順に送信
という感じなのかなと考えていろいろ調べてみたのですが、
わからない状態です
ほぼ初心者なので、お手数ですが、サンプル記述などもいただけると
大変たすかります
どうぞよろしくお願いいたします
お礼
丁寧な回答ありがとうございます なるほどですね 思っていたよりも、かなり難しく、プロの方にお任せしないといけないかもしれませんね どうもありがとうございました