タイトルに記載されている問題に関してお手伝いをしてください。チェックボックスコードが以下に示されるチェックボックスがオフになっているのはなぜですか?
:
<input name="accurate" type="checkbox" <?php if (isset($qry_event['accurate'])) { echo
'value="checked"'; }?>>
これはテーブルの特定の行の「正確な」フィールドが1
タイトルに記載されている問題に関してお手伝いをしてください。チェックボックスコードが以下に示されるチェックボックスがオフになっているのはなぜですか?
:
<input name="accurate" type="checkbox" <?php if (isset($qry_event['accurate'])) { echo
'value="checked"'; }?>>
これはテーブルの特定の行の「正確な」フィールドが1
<input name="accurate" type="checkbox" <?php if (isset($qry_event['accurate'])) { echo 'value="checked" checked'; }?>>
単純にchecked
とし、提出時にそのチェックボックスの値にしたい場合は、value=checked
を追加します。
静的ページ(HTML)以下のHTMLコードの作業の権利。
<input type="checkbox" checked="checked" />
それとも
<input type="checkbox" checked />
!あなたの条件を正確にチェックしてください!
'value =" checked "を単純な' checked'(引用符なし、値なし)に置き換えます。 –
@RobW:これは無効なHTMLです。 checked属性が指定されるたびに、有効な値のみがチェックされます。 'checked ="チェックしなければなりません。 – animuson
@RobW答えとして投稿する必要があります。 :)もっと完全な答えがあります:属性 'checked'は、チェックボックスがオンかオフかを定義し、チェックされている場合は、値が送信されるかどうかを決定します。値を定義しないと、 'ON'になります。 @animusonこれはブール値の属性ですが、HTMLではオプションです(XHTMLではありません)。 – RikkusRukkus