我只是试用代码来了解它的工作原理。
我创建了两个按钮,使用Google的CSS包进行格式化,一个按钮启用无线电,另一个按钮禁用它们。
我无法解决两个问题。 1.代码不会禁用无线电。 2.第一个按钮的格式,class =" action",不是蓝色。只有当我选择它时,它全部变灰并变为蓝色。然后在未选中时再次变灰。
<link rel="stylesheet" href="https://ssl.gstatic.com/docs/script/css/add-ons.css">
<div>
<button class="action" onclick="enable()" >Enable</button>
<button onclick="disable()">Disable</button>
</div>
<div>
<input type="radio" name="radio" id="1">
<lable for="1">First</lable>
<input type="radio" name="radio" id="2">
<lable for="2">Second</lable>
</div>
<script>
function disable(){
document.getElementById("1").disabled = true;
document.getElementById("2").disabled = true;
}
function enable(){
document.getElementById("1").disabled = false;
document.getElementById("2").disabled = false;
}
</script>
答案 0 :(得分:0)
代码很好。问题是铬的修订级别。加载最新的Chrome版本后,代码按预期工作。