我想提交带有空复选框的表单,但如果未选中该复选框,我希望值为“no”。
if($Domain_Check=="yes")
{
echo '<div class="col-md-3">
<div class="form-group" style="padding-top:20px;">
Domain_Check <input type="checkbox" name="Domain_Check1" value="yes" checked>
</div>
</div>';
}
else {
echo '<div class="col-md-3">
<div class="form-group" style="padding-top:20px;">
Domain_Check <input type="checkbox" name="Domain_Check1" value="yes">
</div>
</div>';
}
答案 0 :(得分:0)
在复选框前使用隐藏输入设置具有相同名称的默认值:
<input type="hidden" name="Domain_Check1" value="no">
<input type="checkbox" name="Domain_Check1" value="yes">
如果选中该复选框,则会覆盖隐藏的输入。