繁体   English   中英

JS on checkbox 更改启用或禁用单选按钮

[英]JS on checkbox Change enable or disable a radio button

我有一个复选框,我想启用这些单选按钮。 我所拥有的不起作用。 我怎么能 JS 呢?

我是新来的。 :(

var sipch = document.querySelector("input[name=sip]");
sipch.addEventListener( 'change', function() {
    if(sipch.checked) {
        document.getElementById("protocol").disabled=false;
    } else {
        document.getElementById("protocol").disabled=true;
    }
});
<input type="checkbox" name="sip" onsubmit="goPFive(event)" method="get">do this?
<input type="radio" class="testD" name="protocol" value="udp" disabled checked/>UDP
<input type="radio" class="testD" name="protocol" value="tcp" disabled />TCP

将您的无线电输入与fieldset分组,然后在 fieldset 元素上设置 disabled 属性

<fieldset id="radioWrapper" disabled>
  <input type="radio" name="protocol" class="testD" value="udp"/>UDP
  <input type="radio" name="protocol" class="testD" value="tcp" />TCP
</fieldset>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM