将选中的复选框传递到下一个表单

Passing checked checkboxes through to next form

本文关键字:下一个 表单 复选框      更新时间:2023-09-26

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

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

是否有一种方法可以确保您选中的复选框在下一个表单中被选中?php还是javascript?

你可以像设置单选控件一样选择和设置复选框,只要你为复选框设置一个值。

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

您可以使用下面提到的名称和值,并检查已选中的选项

<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 as:

 if(isset($_GET['intreset1'])){
   //something here
 }