• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:<form>タグに2つのボタン)

HTMLまたはJavaScriptを使用して、<form>タグに2つのボタンを作成し、それぞれのボタンで異なる値をフィールドに入れて送信する方法

このQ&Aのポイント
  • HTMLまたはJavaScriptを使用して、<form>タグに2つのボタンを作成し、それぞれのボタンで異なる値をフィールドに入れて送信する方法について教えてください。
  • 例えば、button1を押したときにはフィールド「CASE」に値1を入れて送信する方法や、button2を押したときにはフィールド「CASE」に値2を入れて送信する方法があれば教えてください。
  • これを実現するためには、HTMLの<input>タグと<form>タグを組み合わせて利用する方法や、JavaScriptを使って動的にフィールドの値を変更する方法があります。

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

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

スクリプトでやるならsubmitボタンではなくbuttonでやる方が よいでしょう。 <form action="test.cgi" method="post"> <input type="text" name="text1"> <input type="hidden" name="CASE" value=""> <input type="button" value="button1" onClick="this.form.CASE.value=1;this.form.submit()"> <input type="button" value="button2" onClick="this.form.CASE.value=2;this.form.submit()"> </form>

workpad30j
質問者

お礼

ありがとうございます! できました。 助かります。

関連するQ&A