※ ChatGPTを利用し、要約された質問です(原文:フォームタグの中のラジオボタンの選択による制御)
フォームタグの中のラジオボタンの選択による制御
このQ&Aのポイント
フォームタグ内のラジオボタンの選択によって、特定の条件を制御する方法について教えてください。
サンプルのHTMLソースを使用して、プレゼントの希望をするかしないかによって、カラーボックスの制御を実現したいです。
プレゼントの希望をしない場合には、カラーボックスに文字が入力されないように制御する方法や、データが送信されないで警告画面が表示される方法について教えてください。
まず、サンプルのHTMLソースを書きます。
<html>
<head>
<title>プレゼント
</title>
head>
<body>
<center>
<form method="post" action="https://regist02.smp.ne.jp/regist/Reg2">
table cellspacing="2" cellpadding="5" border="1">
<tr>
<td>プレゼント</td>
<td>
<input type="radio" name="f000016397" value="1">
希望する<br>
<input type="radio" name="f000016397" value="2">
希望しない<br>
</td>
</tr>
<tr>
<td>カラー</td>
<td>
<input type="text" name="f000009756" value="" maxlength="6">
</td>
</tr>
<tr>
<td colspan="2" align="center">
<input type="submit" value="送信">
</td>
</tr>
</table>
</form>
</center>
</body>
</html>
この中で、「プレゼントを希望する」のラジオボタンをチェックした場合のみ、下のテキストボックスにカラーが入力できるようにしたいと思います。
「プレゼントの希望をしない」を選択しているのに、テキストボックスに文字が入力されたないように制御することはできるでしょうか?またはデータが送信されないで警告k画面が出る方法でもよいのですが。
宜しくお願いします。
お礼
ありがとうございました。大変参考になりました。