我正在尝试将单选按钮设置为最初使用 javascript 禁用,这是我的代码。 HTML:
document.getElementById("authorise1_radio").disabled = true;
document.getElementById("authorise2_radio").disabled = true;
<input checked class="radio_input" id="authorise1_radio" name="authorise1_radio" type="radio" value="authorise">
<label class="radio_label" for="authorise1_radio">Yes</label>
<input class="radio_input" id="authorise2_radio" name="authorise2_radio" type="radio" value="authorise">
<label class="radio_label" for="authorise2_radio">No</label>
我在 w3school.com 中尝试了相同的代码,它工作正常。 这是那里的代码:
document.getElementById("myRadio").disabled = true;
Radio Button:
<input type="radio" id="myRadio">
最佳答案
试试这个:您可以使用下面的单选按钮 html 代码的 javascript 代码。像下面这样:(然后它可能会起作用)
<input checked class="radio_input" id="authorise1_radio" name="authorise_radio" type="radio" value="authorise">
<label class="radio_label" for="authorise1_radio">Yes</label>
<input class="radio_input" id="authorise2_radio" name="authorise_radio" type="radio" value="authorise">
<label class="radio_label" for="authorise2_radio">No</label>
<script>
document.getElementById("authorise1_radio").disabled = true;
document.getElementById("authorise2_radio").disabled = true;
</script>
关于javascript - 最初禁用单选按钮javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32367688/