2017-06-26 14 views
-2

私は "オフ"モードでチェックボックスを出そうとしています。ユーザーがチェックボックスをオフにするとフォームが送信されますので、このユーザーはチェックを外していますが、 checkbox ']変数は空で、ユーザーがチェックボックスをオンにしたときに' on '値を持っていますが、私は期待通りに' off '値を持っていません。オフ値のチェックボックス入力を送信しますか?

+0

をあなたは真または偽のcheckedプロパティを更新する必要が –

答えて

1

何が必要であればvalue財産、出力としてcheckedプロパティを使用し、チェックボックスではありません。

var onoff = document.getElementById('checkbox').checked; 
document.getElementById('onoffhiddeninput').value = onoff.toString(); 

今、あなたのonoffhiddeninput'true'または'false'値を持つことになります。あなたがonまたはoffにそれを翻訳したい場合は

if (document.getElementById('checkbox').checked) 
    onoff = 'on'; 
else 
    onoff = 'off'; 
+0

おかげで、私は知らない事は$に値をオフに送信する方法です_POST – Mathias

+0

もう一度おねがいしますが、私のデータベースにonoffの値をどのように送ればいいですか? – Mathias

+0

私はこれを$ myphpvariable = "onoff"できますか? ? – Mathias

関連する問題