2015-07-11 90 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"> 

隱藏的輸入將被覆蓋。