• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:1つのフォームで複数のnameに対応させるには?)

1つのフォームで複数のnameに対応させる方法

このQ&Aのポイント
  • 1つのフォームで複数のnameに対応させる方法を知りたい。
  • 現在はnameがhogeの場合にのみ送信先にテキストを送ることができるが、nameがpiyoの場合にも送信先にテキストを送りたい。
  • 複数の送信先に応じてnameの値を変える方法を知りたい。

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

  • ベストアンサー
  • foreach
  • ベストアンサー率51% (43/84)
回答No.1

※この質問はPHPじゃなくてJavaScriptに該当するかと。 ボタンをsubmitではなくbuttonにしてクリックしても送信されないようにします。 そしてそのボタンのクリックイベントにて以下の処理を実装 ・hogeのvalue値をpiyoのvalue値に代入 ・フォームをPOST これで出来ると思います。 ただし、buttonに変更するとエンターで送信されなくなります。 jQueryとかであればsubmitイベントで送信直前をフックできます。

re999
質問者

お礼

ありがとうございました。 JavaScriptの方で、聞いてみます

専門家に質問してみよう