これを適切に機能させるのに問題があります。チェックボックスが 1 つしかありYes
ません。チェックされていない場合は 0 を返すか、チェックされていない場合は何でも返します。何らかの理由で、「はい」として常に渡されます。誰かが私のコードのエラーを見つけることができます。私は他の投稿を見てきましたが、正しくセットアップされているようです。
<input type="checkbox" id="lunchCheck" value="Yes" name="lunch" checked />
ここに値を取得する私のjavascriptがあります
window.lunch = document.getElementById("lunchCheck").value;