【发布时间】:2022-01-05 01:30:01
【问题描述】:
我有 4 个复选框,我想在前两个复选框被选中但没有得到输出时显示不同的警报。请告诉我哪里出错了。
let ReviewCheckBox = checkform.ratings;
if (ReviewCheckBox[0].checked == true) {
alert("1 Selected");
} else if (ReviewCheckBox[0].checked == true && ReviewCheckBox[1].checked == true) {
alert("Both Selected");
}
<div>
<span>CUSTOMER REVIEWS</span><br>
<form name="checkform" onclick="productFilter()">
<input type="checkbox" name="ratings" id="rating-checka">
<label for="rating-checka">4 * & Above</label><br>
<input type="checkbox" name="ratings" id="rating-checkb">
<label for="rating-checkb">3 * & Above</label><br>
<input type="checkbox" name="ratings" id="rating-checkc">
<label for="rating-checkc">2 * & Above</label><br>
<input type="checkbox" name="ratings" id="rating-checkd">
<label for="rating-checkd">1 * & Above</label>
</form>
</div>
【问题讨论】:
标签: javascript validation checkbox