※ ChatGPTを利用し、要約された質問です(原文:<form>タグに2つのボタン)
HTMLまたはJavaScriptを使用して、<form>タグに2つのボタンを作成し、それぞれのボタンで異なる値をフィールドに入れて送信する方法
このQ&Aのポイント
HTMLまたはJavaScriptを使用して、<form>タグに2つのボタンを作成し、それぞれのボタンで異なる値をフィールドに入れて送信する方法について教えてください。
例えば、button1を押したときにはフィールド「CASE」に値1を入れて送信する方法や、button2を押したときにはフィールド「CASE」に値2を入れて送信する方法があれば教えてください。
これを実現するためには、HTMLの<input>タグと<form>タグを組み合わせて利用する方法や、JavaScriptを使って動的にフィールドの値を変更する方法があります。
<form>タグで2つのボタンを表示させ、以下のようにそれぞれのボタンで
フィールドに別の値を入れて送信させることはできますでしょうか?
できればHTMLで、できなければJavaScriptでできますでしょうか?
・button1を押したときは
フィールド「CASE」に1を入れて送信、
HTMLで書くと、<input type="hideen" name="CASE" value="1">
・button2を押したときは
フィールド「CASE」に2を入れて送信、
HTMLで書くと、<input type="hideen" name="CASE" value="2">
===== HTML ======================
<form action="test.cgi" method="post">
<input type="text" name="text1">
<input type="submit" value="button1">
<input type="submit" value="button2">
</form>
宜しくお願いします。
お礼
ありがとうございます! できました。 助かります。