我有几个复选框,其中之一是“选择所有”,其他是一些独立的。
要求是
如果用户单击"Select“复选框,则所有其他复选框都将被选中。如果取消选中"Select”复选框,则所有内容都将被取消选中。如果没有选中单个复选框中的任何一个,则将不选中"Select“。如果选中所有四个复选框,则将选中"Select“.。
我正在使用JQuery。我能做到前两件事,但不能达到最后两件事。我的代码如下所示
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML&g
我有个小问题。我想检查是否选中了复选框,如果选中,我想给他的第一个兄弟添加一个类。HTML:
<input class="box" type="checkbox">
<p class="red">Red text </p>
<input class="box" checked type="checkbox">
<p class="red">I want this text in blue </p>
如何修改下面的JS,让它告诉我复选框是选中还是未选中?
function toggleOption(x)
{
if (???)
alert("Checkbox with number " + x + " was checked");
else
alert("Checkbox with number " + x + " was UNchecked");
}
<input type="checkbox" onclick="toggleOption(1)">
我试图在选中某个复选框时添加值,但它只添加第一个复选框,而忽略选中的下一个复选框。例如,我选择奶酪,然后培根,它只添加奶酪和培根的价值被忽略。
var total = 0;
if ($("input:checkbox[name='extras']:checked").val() == "Cheese") {
total += 1.50 * 1;
} else if ($("input:checkbox[name='extras']:checked").val() == "