禁用和启用单选按钮
disabling and enabling the radio buttons
我有一个复选框和两个单选按钮。当我选中复选框。我希望这两个单选按钮启用,当我取消复选框,我希望这两个单选按钮得到禁用下面是我尝试过的代码
<script>
function myfunction()
{
var radio=document.getElementsByName("disableme");
var len=radio.length;
for(var i=0;i<len;i++)
{
radio[i].disabled=true;
}
}
</script>
Notification
<input type="checkbox" onclick=myfunction() checked>
<input type="radio" name="disableme" id="1"> open
<input type="radio" name="disableme" id="2">close
您应该检查是否选中了checkbox -为了做到这一点,您可以在调用函数时传递元素。
参见下面的例子
<script>
function myfunction(el) {
var radio=document.getElementsByName("disableme");
var len=radio.length;
for(var i=0;i<len;i++) {
radio[i].disabled=!el.checked;
}
}
</script>
Notification
<input type="checkbox" onclick=myfunction(this) checked>
<input type="radio" name="disableme" id="1">open
<input type="radio" name="disableme" id="2">close
相关文章:
- 如何启用单选按钮
- Rails-带有单选按钮的表单,带有启用/禁用附加元素的javascript操作
- 单选按钮的验证(启用)&使用Jquery Optimization从复选框中选择submit按钮
- 如何根据是否通过jsp中的jstl选中单选按钮来启用和禁用下拉列表
- 内联JavaScript启用/禁用点击单选按钮上的选择和文本框
- 如何同时禁用和启用单选按钮
- 启用特定输入上的单选按钮
- 根据服务器时间禁用启用单选按钮
- 需要在选择单选按钮上启用提交按钮
- 禁用或启用单选按钮的Javascript
- 如何基于单选按钮切换启用/禁用输入字段
- 如何在选择单选按钮后启用提交按钮
- 启用单选按钮的文本框使用 javascript 列出列表项值之一
- 如果文本框 1、文本框 2、文本框 3 中存在值,如何启用单选按钮 1 和文本框 4
- 是否可以在更改单选按钮时禁用/启用jquery功能
- 通用JavaScript来处理单选按钮启用/禁用
- 基于单选按钮启用或禁用文本框
- 基于单选按钮启用/禁用功能按钮
- Yui 2.0 通过多个单选按钮启用输入
- 基于单选按钮启用/禁用提交按钮