如何在HTML上自动选择PHP单选按钮

Mar*_*pez 0 html php radio

我有这个代码:

<tr align="center">
    <td align="center">
        <div class="column column2"><label><input type="radio" name="j" value="Pre-Quarantine" checked="<? if ($dato['Status'] == 'Pre-Quaratine'){ echo true; } ?>"/><span>Pre-Quarantine</span></label></div><span class="clearfix"></span>
    </td>
    <td align="center">
        <div class="column column2"><label><input type="radio" name="j" value="Quarantine" checked="<? if ($dato['Status'] == 'Quarantine'){ echo true; } ?>"/><span>Quarantine</span></label></div><span class="clearfix"></span>
    </td>
    <td align="center">
        <div class="column column2"><label><input type="radio" name="j" value="Released" checked="<? if ($dato['Status'] == 'Released'){ echo true; } ?>"/><span>Released</span></label></div><span class="clearfix"></span>
    </td>
</tr>
Run Code Online (Sandbox Code Playgroud)

我想要的是根据我的数据库字段的值自动选择一个单选按钮...但它不是真的有效,我真的很感激,如果有人可以帮助我:)

Ste*_*inn 5

checked属性会导致检查元素是否存在.你不需要使用checked="0/1".

试试这个:

<tr align="center">
    <td align="center">
        <div class="column column2"><label><input type="radio" name="j" value="Pre-Quarantine" <? if ($dato['Status'] == 'Pre-Quaratine'){ echo 'checked'; } ?> /><span>Pre-Quarantine</span></label></div><span class="clearfix"></span>
    </td>
    <td align="center">
        <div class="column column2"><label><input type="radio" name="j" value="Quarantine" <? if ($dato['Status'] == 'Quarantine'){ echo 'checked'; } ?> /><span>Quarantine</span></label></div><span class="clearfix"></span>
    </td>
    <td align="center">
        <div class="column column2"><label><input type="radio" name="j" value="Released" <? if ($dato['Status'] == 'Released'){ echo 'checked'; } ?> /><span>Released</span></label></div><span class="clearfix"></span>
    </td>
</tr>
Run Code Online (Sandbox Code Playgroud)