我现在已经在这几天了,询问了很多来源,但仍无法找到如何执行此操作。 我在这里和那里看到了一些代码,但我还没有看到有效的实现。检查是否所有选中的复选框都有值=正确,并且所有未选中的复选框都有值=错误
<fieldset id="question">
<legend>Which are fruit?</legend>
<label><INPUT TYPE="checkbox" NAME="q1" VALUE="wrong">tomatoes<BR></label>
<label><INPUT TYPE="checkbox" NAME="q2" VALUE="wrong">cucumber<BR></label>
<label><INPUT TYPE="checkbox" NAME="q3" VALUE="right">apples<BR></label>
<label><INPUT TYPE="checkbox" NAME="q4" VALUE="wrong">onion<BR></label>
<label><INPUT TYPE="checkbox" NAME="q5" VALUE="right">bananas<BR></label>
</fieldset>
<input type="button" id="answer">
我想我可能已经很差地构建了我的问题,并且会再次尝试,我真的很绝望。
提交时,如果所有复选框的值为'right'被选中,并且所有值为'wrong'的复选框未选中,我想显示一个'已完成'警报消息。
有人可以帮忙用这个javascript。
我想它应该是这样的:
If (all checkboxes with value 'right' = checked) and (all checkboxes with value 'wrong' are unchecked) {
do something}
谢谢!