Показать сообщение отдельно
  #3 (permalink)  
Старый 25.07.2012, 18:16
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

<form onsubmit="return test();">
<label><input type="checkbox">Согласен</label><br>
<label><input type="radio" name="A" value="Da" />Да</label><br>
<label><input type="radio" name="A" value="Net" />Нет</label><br>
<select>
<option>1</option>
<option>2</option>
<option>3</option>
</select><br>
<input type="submit" value="Enter">
</form>
<script>
    function test() {
        var chk = document.querySelector('input[type="checkbox"]'),
            radio = document.querySelector('input[type="radio"]:checked'),
            sel = document.querySelector('select');

        alert( "Checkbox checked: " + chk.checked );
        alert( "Radio checked: " + ( radio ? radio.value : "Не выбран" ) );
        alert( "Select selected: " + sel.value );

        return false;
    }
</script>
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием