【发布时间】:2021-01-27 00:10:51
【问题描述】:
我目前正在写一个小程序,早上把工人保存为“IN”,保存“OUT”,我想让程序在早上把收音机切换到“IN”并禁用“OUT”。下午同样的事情,把收音机切换到“OUT”并禁用“IN”
function EnableDisable() {
var today = new Date();
var curHr = today.getHours();
if (curHr > 12) {
option1.disabled = true;
option1.disabled = false;
alert("come here");
} else {
option1.disabled = false;
option2.disabled = true;;
}
};
<div class="btn-group" data-toggle="buttons">
<label class="btn btn-success active">
<input type="radio" class="form-control input-lg" name="status" value="in" id="option1" autocomplete="off" checked disabled="disabled"> In
</label>
<label class="btn btn-danger">
<input type="radio" name="status" value="out" id="option2" autocomplete="off" disabled="disabled"> Out
</label>
</div>
【问题讨论】:
-
你有 option1.disabled = true; option1.disabled = false;
-
如果单选按钮中只有两个选项。它们都完全取决于一天中的时间。为什么还要制作这个单选按钮?它不像用户可以切换它?!而且你真的应该更好地查看禁用并检查适当性。
-
拜托,我只需要早上自动选择in收音机,然后下午自动选择out收音机,拜托
-
这能回答你的问题吗? Check a radio button with javascript 也研究
readonly属性,我认为你不需要disabled。
标签: javascript html css