2015-07-11 88 views
0

我想提交带有空复选框的表单,但如果复选框未选中,我想要值“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

请编辑和更新完整的代码。 – SHAZ

+0

其实这段代码是php代码的一部分。域检查值为yes它将显示选中的文本框,否则它将显示未选中的文本框 –

+0

重复。 http://stackoverflow.com/questions/19893927/send-checkbox-value-in-php-form#answer-19894178 – MaHDyfo

回答

0

使用隐藏输入复选框之前设置的默认值具有相同名称:如果复选框被选中

<input type="hidden" name="Domain_Check1" value="no"> 
<input type="checkbox" name="Domain_Check1" value="yes"> 

隐藏的输入将被覆盖。