我試圖通過對當複選框無論是在選中狀態,或者如果它不檢查的值。選中/取消複選框
但是,它不會出現通過非選中狀態。我使用的代碼如下:
if (document.getElementById('PRODUCT_REVIEW_EMAILS_FIELD').checked == true){
document.getElementById('PRODUCT_REVIEW_EMAILS_FIELD').value = 'on';
}
else {
document.getElementById('PRODUCT_REVIEW_EMAILS_FIELD').value = 'off';
}
我增加了一個警告:
alert(document.getElementById('PRODUCT_REVIEW_EMAILS_FIELD').value);
其出人意料地表現出「關閉」值 - 然而 - 這不是順利通過。
我錯過了什麼?
注意:當提交表單時,未經檢查的字段不會發布值。 –
你如何確定它沒有成功通過?你在檢查發佈的數據嗎? –
感謝您的快速響應,約翰!好吧,如果我想將空值傳遞給此字段而不是「開啓」 - 那可能嗎? –