这个问题困扰着我太多,我无法摆脱它。
我只想在访问者选中前两个复选框形成 10 个列表时更改 DIV 的背景颜色。
HTML:
<div id="position_6">
<div id="circle">
<p class="circle_text">
#6
</p>
</div>
</div>
<br/><br/>
<input type="checkbox" value="1" id="Checkbox1" name="Checkbox1"/> Answer one <br/>
<input type="checkbox" value="1" id="Checkbox2" name="Checkbox2"/> Answer two <br/>
<input type="checkbox" value="1" id="Checkbox3" name="a3"/> Answer three <br/>
<input type="checkbox" value="1" id="Checkbox4" name="a4"/> Answer four <br/>
<input type="checkbox" value="1" id="Checkbox5" name="a5"/> Answer five <br/>
<input type="checkbox" value="1" id="Checkbox6" name="a6"/> Answer six <br/>
<input type="checkbox" value="1" id="Checkbox7" name="a7"/> Answer seven <br/>
<input type="checkbox" value="1" id="Checkbox8" name="a8"/> Answer eight<br/>
<input type="checkbox" value="1" id="Checkbox9" name="a9"/> Answer nine <br/>
<input type="checkbox" value="1" id="Checkbox10" name="a10"/> Answer ten <br/>
这有什么好运气吗??
到目前为止,我尝试的是如下:
// JavaScript Document
function bubbleColor() {
if($("#Checkbox1").is(":checked") && $("#Checkbox2").is(":checked")) /
{
$("circle").css("text-decoration", "red");
}
}
var el = document.getElementById("circle");
el.onclick = bubbleColor;