acr*_*acr 4 php forms radio-button
我使用下面的代码在表单提交后保持单选按钮选择,但它在表单提交后继续重置为最后一个按钮
<input type="radio" name="button" value="Yes" <?php if(isset($_POST['button']) == 'Yes') echo ' checked="checked"';?> />Yes
<input type="radio" name="button" value="No" <?php if(isset($_POST['button']) == 'No') echo ' checked="checked"';?> />No
Run Code Online (Sandbox Code Playgroud)
我该如何保留选择?
Jas*_*ary 11
isset()返回一个boolean.因此,直接比较Yes/ No不是你想要的.
你想要的是:
if (isset($_POST['button']) && $_POST['button'] == 'Yes')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11253 次 |
| 最近记录: |