Показать сообщение отдельно
  #3 (permalink)  
Старый 10.10.2017, 16:47
Интересующийся
Отправить личное сообщение для Walk Посмотреть профиль Найти все сообщения от Walk
 
Регистрация: 14.08.2017
Сообщений: 28

Сделал так:

<p>
        <input type="radio" name="review_type" value="1" onclick="checkType()" checked> Работе в компании<br />
        <input type="radio" name="review_type" value="2" onclick="checkType()"> Зарплате на должности<br />
        <input type="radio" name="review_type" value="3" onclick="checkType()"> Собеседовании<br />
        <input type="radio" name="review_type" value="4" onclick="checkType()"> Бонусах в компании<br />
    </p>

function checkType() {
    alert(getCheckedRadioValue('review_type'));
}

function getCheckedRadioValue(name) {
    var elements = document.getElementsByName(name);

    for (var i=0, len=elements.length; i<len; ++i)
        if (elements[i].checked) return elements[i].value;
}


Работает, хотя не знаю, на сколько данный способ наилучший.
Ответить с цитированием