0

チェックされたチェックボックスがチェックされたチェックボックスとして次のフォームに渡される方法はありますか? ラジオボタンを次のようにコーディングできることを知っています: <?php echo (isset($register) && $register == 'no') ? ' checked' : '' ; ?>

1 つの名前と異なる値に対して複数のチェックボックスがあります。そのため、電子メールで表示すると、ループしてチェックボックスの値を表示するだけです。しかし、メールを送信する前に、フォームにエラーがあったかのようにチェックボックスをオンにしたい (前のフォームでチェックされていた場合)。

選択したチェックボックスが次のフォームで選択されていることを確認する方法はありますか? PHPまたはJavaScriptのいずれかで?

4

2 に答える 2

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
 }
于 2013-04-29T18:01:17.730 に答える
0

チェックボックスの値を設定する限り、ラジオ コントロールを設定するのと同じ方法でチェックボックスをオンにして設定できます。

チェックボックスの値を設定しない場合、チェックされたチェックボックスには「on」の値が含まれます。

于 2013-04-29T17:58:30.387 に答える