- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:<form>タグに2つのボタン)
HTMLまたはJavaScriptを使用して、<form>タグに2つのボタンを作成し、それぞれのボタンで異なる値をフィールドに入れて送信する方法
このQ&Aのポイント
- HTMLまたはJavaScriptを使用して、<form>タグに2つのボタンを作成し、それぞれのボタンで異なる値をフィールドに入れて送信する方法について教えてください。
- 例えば、button1を押したときにはフィールド「CASE」に値1を入れて送信する方法や、button2を押したときにはフィールド「CASE」に値2を入れて送信する方法があれば教えてください。
- これを実現するためには、HTMLの<input>タグと<form>タグを組み合わせて利用する方法や、JavaScriptを使って動的にフィールドの値を変更する方法があります。
- みんなの回答 (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>
お礼
ありがとうございます! できました。 助かります。