2013-04-29 96 views
0

是否有一种方法可以将选中的复选框作为选中的复选框传递给下一个表单?我知道你可以为单选按钮编码: <?php echo (isset($register) && $register == 'no') ? ' checked' : '' ; ?>将已选中的复选框传递到下一个表单

有一个名称和不同的值有多个复选框。因此,在电子邮件中查看时,它只是循环显示复选框的值。但在发送电子邮件之前,我希望检查复选框(如果它们是在先前表单中检查的),就好像表单中存在错误一样。

有没有办法确保您选择的复选框在下一个表格中被选中?无论是在PHP或JavaScript?

+1

只有选中的复选框将被处理。所以不需要检查值 – Waygood 2013-04-29 18:01:19

回答

0

只要您为复选框设置了一个值,您就可以按照设置无线电控制的相同方式来检查和设置复选框。

如果您未设置复选框值,则选中的复选框将包含'on'的值。

0

您可以使用如下所述的名称和值,并检查勾选的选项

<input type="checkbox" name="interests1" value="Food"> 
<input type="checkbox" name="interests2" value="Movies"> 
<input type="checkbox" name="interests3" value="Music"> 
<input type="checkbox" name="interests4" value="Sports"> 

检查使用GET/POST为:

if(isset($_GET['intreset1'])){ 
    //something here 
} 
相关问题