※ ChatGPTを利用し、要約された質問です(原文:複数のフォームを一括で送信することは可能ですか?)
複数のフォームを一括で送信する方法について
このQ&Aのポイント
CGIを使用して複数のフォームを一括でデータ送信する方法について質問です。
現在の方法では、1つのフォームしかデータ送信できないため、より効率的な方法を知りたいです。
教えていただいた方法を試してみましたが、複数のフォームを一括で送信することができませんでした。
CGIの勉強を始めたばかりの初心者です。
本に簡単なフォームメールがあったのですが、複数のフォームを一括でデータ送信する方法はあるのでしょうか?
http://oshiete1.goo.ne.jp/qa3395953.htmlで教えて頂いた方法を真似て、以下のようにしてみたのですが、これだと1つのフォームしかデータ送信できないです。
CGIの方もいじらないと複数のフォームを一括送信はできないのでしょうか?
<script language="javascript"><!--
function send() {
document.nform.submit();
document.nform2.submit();
}
//--></script>
<form name="nform" method="POST" action="./5-2.cgi">
<p>お名前 :<input type="text" name="name" size="40"></p>
<p>
メッセージ:
<br>
<textarea cols="50" rows="5" name="message"></textarea>
</p>
</form>
<form name="nform2" method="POST" action="./5-2.cgi">
<p>お名前 :<input type="text" name="name" size="40"></p>
<p>
メッセージ:
<br>
<textarea cols="50" rows="5" name="message"></textarea>
</p>
</form>
<input type="button" value="送信" onClick="send()">
お礼
回答ありがとうございます。早速試したところうまくいきました。 ありがとうございます。 少しいじるだけで出来たのですね。気づきませんでした。 >別画面を閉じたり、隠しフレームにするなりして動きの見栄えを >よくする必要はあるでしょう。 こちらは勉強して改善したいと思います。 この度は、ありがとうございました。