Необходимо в JavaScript получить значения радиокнопки и чекбокса. Части кода JS и HTML соответсвенно: <script> radiobutton = document.getElementById('range').value checkbox = document.getElementById('rating').checked </script> <label><input type="radio" name="range" value="1" /> Раз </label><br /> <label><input type="radio" name="range" value="2" /> Два </label><br /> <label><input type="radio" name="range" value="3" checked="checked" /> Три </label><br /> <label><input type="checkbox" name="rating" id="rating" checked="checked" /> Раз </label><br /> Проблема в том, что чекбоксы без ID работают только в IE, для работы в др. браузерах нужен ID. Значение же радиокнопки всегда возращается равным "1" (хотя отмечена другая кнопка). Как нужно корректно обращаться к формам и получать значения из форм?