フォームには、Radio、Select、Input などが含まれます。
var variable = document.getElementById('anyId').value;
入力要素では問題なく動作しますが、ラジオ ボタン要素では期待どおりに動作しません!
私の HTML ページ (ラジオ用) では、コードは次のようになります。
<input type="radio" id="radioValue" name="radio" value="2">Radio_1
<input type="radio" id="radioValue" name="radio" value="1">Radio_2
そしてスクリプトで
var radio_value = document.getElementById('radioValue').value;
radio_value
は常に 2 に等しく、radio_1 と radio_2 のどちらを選択しても問題ありません。