我在循环中显示了复选框,其中id定义为check1,check2,check3等等
<input class="single-checkbox" type="checkbox" name="check" id="check<?php
echo $i; ?>">
现在我有两个变量$ chk1和$ chk2都有值“check1”和“check2” 无论如何我可以在
中使用带有OR门的'if'条件<input class="single-checkbox"...>
将id与变量进行比较,并返回选中的复选框1和2。
答案 0 :(得分:0)
<input class="single-checkbox" type="checkbox" name="check<?php echo $i; ?> " id="check<?php echo $i; ?>" value="<?php echo $i; ?>">
我所知道的是,您需要为所有复选框指定不同的名称。此外,您还没有为复选框定义值。现在,您将为具有不同值的不同复选框获取不同的值。
对OP的回应评论:
为了使预先选中的复选框未经检查,您需要从后端或数据库中获取它,该值将是与您的循环的每个索引相对应的值true
或false
并将其放入您的复选框选中属性如下:
<input checked="ValueFromDataBase" >
将根据数据库中的值选中或取消选中该复选框。