我有这个代码:
if(document.getElementById('test1').checked){
document.getElementById('next1').disabled = false;
}
else{
document.getElementById('next1').disabled = true;
}
if(document.getElementById('test2').checked){
document.getElementById('next2').disabled = false;
}
else{
document.getElementById('next2').disabled = true;
}
当我尝试添加时:
if(document.getElementById('test1').checked && document.getElementById('test2').checked){
document.getElementById('next3').disabled = false;
}
else{
document.getElementById('next3').disabled = true;
它不起作用。我想那是因为我已经使用了 document.getElementById('test1') 和 document.getElementById('test2')。我的问题是为什么我不能再次使用它,有什么办法让它工作吗?我也试过这个(没用):
$(".lol").change(function(){
if ($('.lol:checked').length == $('.lol').length) {
$("#box").css('background-image', 'url("grey.png")'); //example
} else {
$("#box").css('background-image', 'url("red.png")'); //example
}
});
我在 test1 和 test2 中添加了 lol 类,并尝试使用 id 框更改 div 的背景。简而言之:我需要检查两个复选框是否被标记,如果它们被标记并做一些事情,并且如果它们被标记得更早,它们已经被检查过。