2013-04-29 92 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 
} 
相關問題