• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:一つのformから 複数のactionを実行)

一つのformから複数のactionを実行する方法

このQ&Aのポイント
  • 一つのフォームから複数のアクションを実行する方法について知りたいです。
  • 以下のHPを参考に、自分のHPに翻訳検索枠を設けたいと考えています。しかし、現在のタグでは日→英、英→日の翻訳しかできません。
  • 日→韓、韓→日、日→中、中→日の翻訳も実装したいですが、異なる送信先を同じフォームで解決する方法がわかりません。助けてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • kokorone
  • ベストアンサー率38% (417/1093)
回答No.1

<input type="submit" name="start" value="翻 訳" /> を <input type="button" name="start" value="翻 訳" onclicl="check_type()"/> に変更します。 JavaScriptにて check_type(){ adr = new Array(3); var wb_lp; adr[0] = "http://www.excite.co.jp/world/korean/" adr[1] = "http://www.excite.co.jp/world/chinese/" adr[2] = "http://www.excite.co.jp/world/french/" wb_lp = document.form.wb_lp.selectedIndex; document.form.action = adr[wb_lp]; submit(); } にわかコーディングのため、正常に動作するか、未確認ですが、 このようにすれば、条件により、POST先を変更することは 可能です。

marineadv0
質問者

お礼

早速の回答ありがとうございました。 大変勉強になりました^^