我有不同的单选按钮,每个按钮在我的表单上都有一个与之关联的文本框值。用户一次只能选择一个单选按钮并提交表单。但是,有时用户会在一个单选按钮的文本框中输入数据,然后选择不同的选项并在其中输入文本框数据。目前它在两个文本框中保存数据并提交它们。
有什么办法可以清除数据并仅保留最后点击的数据吗?就像一个 onclick 事件,它清除除选中的单选按钮之外的任何其他单选按钮的所有数据。
只是一个快速的静态示例代码:
<form class="form-horizontal" id="whereEntry" method='post' action=''>
<input type="radio" name="formOption" id="radio1210" value="1210" checked="checked">Waiting on Approval<br>
Comment:<input type="text" name="Comment"><br>
<input type="radio" name="formOption" id="radio1211" value="1211" checked="checked">Waiting on Authorization<br>
Comment:<input type="text" name="Comment">
<input type="Submit" value="Submit">Submit
</form>
单击单选按钮时显示文本框值。因此,如果我单击一个单选按钮并在评论文本框中输入一个值,然后如果单击另一个单选按钮,则会保留两个评论框值。