javascript - 最初禁用单选按钮javascript

标签 javascript

我正在尝试将单选按钮设置为最初使用 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/

相关文章:

javascript - 如何等待 promise 广告将数据推送到 forEach 循环中的数组 [react]

javascript - 如何刷新 AngularJs Kendo Grid?

javascript - jQuery UI 范围 slider 工具提示

javascript - 从数组中提取子数组的内存最安全方法

javascript - 使用 JavaScript 交换 API

javascript - FireFox 4 中的 HTML5 Canvas 闪烁

javascript - Angular 剑道和 $scope.$apply()

javascript - 获取未选中复选框的值

javascript - 在预签名 URL 请求上获取响应代码 500?

javascript - 停止在 React 应用程序中使用重新订阅的事件源