冷聚变 - 验证是否选中了单选按钮
Coldfusion - Validate If Radio Button is Checked
我的单选按钮有问题。我有 2 个单选按钮,单击时我希望每个单选按钮显示和隐藏不同的文本字段。
每个单选按钮都有自己的 ID 和名称。
网页代码:
<td>
<div class="btn-group" data-toggle="buttons">
<label class="btn btn-default">
<input type="radio" id="has_sub_component_1" name="has_sub_component" value="1"/>Yes
</label>
<label class="btn btn-default">
<input type="radio" id="has_sub_component_0" name="has_sub_component" value="0"/>No
</label>
</div>
</td>
<cfif isDefined("has_sub_component_1")>
<tr>
<td></td>
<td><input type="text" name="mark" id="sub_mark" value="" />
</tr>
</cfif>
<cfif isDefined("has_sub_component_0")>
<tr>
<td></td>
<td><input type="text" name="topic" id="sub_topic" value="" />
</tr>
</cfif>
当我单击其中一个单选按钮时,它什么也没显示。我知道isDefined()函数只接受输入文本字段中的名称。如何在单击单选按钮时显示文本字段?
这绝对是基于JavaScript的解决方案的问题。
下面是一个示例:
<script type="text/javascript">
function yesnoCheck() {
if (document.getElementById('yesCheck').checked) {
document.getElementById('ifYes').style.display = 'block';
}
else document.getElementById('ifYes').style.display = 'none';
}
</script>
Yes <input type="radio" onclick="javascript:yesnoCheck();" name="yesno" id="yesCheck"> No <input type="radio" onclick="javascript:yesnoCheck();" name="yesno" id="noCheck"><br>
<div id="ifYes" style="display:none">
If yes, explain: <input type='text' id='yes' name='yes'><br>
What can we do to accommodate you? <input type='text' id='acc' name='acc'>
</div>
other 3<input type='text' id='other3' name='other3'><br>
other 4<input type='text' id='other4' name='other4'><br>
从这个jsfiddle中抓取:
http://jsfiddle.net/QAaHP/16/
您可以使用它按类或 ID 定位任何页面元素,然后应用效果。
相关文章:
- 是否可以禁用jquery中的单个单选按钮
- Jquery-标识单选按钮值是否未更改
- 如何根据是否通过jsp中的jstl选中单选按钮来启用和禁用下拉列表
- jQuery:如何查找id是动态生成的单选按钮是否被选中
- 循环遍历单选按钮(20 组,每组 3 个),并检查是否选中了每个组
- 是否可以获取不同页面中单选按钮的值
- 如何检查是否没有选中任何单选按钮
- 如何检查一组单选按钮是否全部选中
- 检查我的所有单选按钮是否已满
- 如何检查我的单选按钮是否已选中并且循环是否正常工作
- 检查所有单选列表单选按钮是否已在 GridView 上选中
- 如何检查输入字段是否已填写和单选按钮是否已选中
- 如何检测此单选按钮是否已选中
- 如何使用jQuery检测组中的单选按钮是否被选中
- 如何控制单选按钮是否被选中
- 如何监听单选按钮是否被ExtJS检查
- 检查选择的单选按钮是否等于“单选按钮”;回答“;存储在数组中
- 如何用jQuery检测某个单选按钮是否被选中
- 如何打开更改单选按钮值取决于另一个单选按钮是否被选中
- 如何检查提交的单选按钮是否包含正确答案