Проверка всех полей формы, особенно radiobutton и checkbox

Статус
Закрыто для дальнейших ответов.

frops

Active Member
Регистрация
28.03.2011
Сообщения
31
Привет всем. Встал вопрос о том, как лучше организовать на форме проверку всех полей.
Особенно интересует radio и checkbox. Так как обычный input[type=text] можно проверить на то - не введено ли значение. А как проверить это у radio или checkbox.
Буду рад услышать любые предложения.

p.s. Прошу не "злоумничать", если знаете, как помочь - просто помогите. Вам +карма, мне +решение. Заранее спасибо.
 

frops

Active Member
Регистрация
28.03.2011
Сообщения
31
Например, есть HTML:

Код:
<div class="vote-quest fl">
<div class="vote-quest-one">
<label><input type="checkbox" name="q46_143" value="143" class="vote-radio"><font class="radiot">майка</font></label>
</div>
<div class="vote-quest-one">
<label><input type="checkbox" name="q46_144" value="144" class="vote-radio"><font class="radiot">футболка</font></label>
</div>
<div class="vote-quest-one">
<label><input type="checkbox" name="q46_145" value="145" class="vote-radio"><font class="radiot">реглан</font></label>
</div>
<div class="vote-quest-one">
<label><input type="checkbox" name="q46_146" value="146" class="vote-radio"><font class="radiot">толстовка</font></label>
</div>
</div>
<div class="vote-quest fl">
<div class="vote-quest-one">
<label><input type="radio" id="q87_id" name="q30" value="87" class="vote-radio"><font class="radiot">Дьявол</font></label>
</div>
<div class="vote-quest-one">
<label><input type="radio" id="q88_id" name="q30" value="88" class="vote-radio"><font class="radiot">Бог</font></label>
</div>
</div>
Как мне узнать, что в каждом div.vote-quest заполнено поле (checkbox в первом вопросе должен быть выбран, radio во втором вопросе тоже должен быть выбран).
Возможно как-то через jQuery и each. Но как удостоверится в том, что вариант точно выбран.
 

Indev29

Just Code...
Регистрация
15.08.2012
Сообщения
370
Лучше указать id для input и потом считывать значение через JS.
 

czp

czp
Регистрация
05.06.2011
Сообщения
635
есле бы вы не поленились а открыли тот же ШТМЛ бук, и прочитав бы 20 срок, вы бы знали назначение чекбоксов и радио буттанов, тог да бы все вопросы отпали
 

Indev29

Just Code...
Регистрация
15.08.2012
Сообщения
370
+ czp

Вообще, почему бы не сделать простую отправку формы?!
 

frops

Active Member
Регистрация
28.03.2011
Сообщения
31
+ czp

Вообще, почему бы не сделать простую отправку формы?!
При отправке формы, все проверяется и добавляется.
Я хочу, чтобы до отправки формы проверялось: все ли поля заполнены. (сорри, забыл сказать про это)
Как на стороне сервера их проверить - я в курсе.
 

tigra60

Спасатель
Регистрация
10.12.2009
Сообщения
1 990
Нихера не понятно, зачем, например, чекбоксы проверять перед отправкой? Если он выбран - отправится on, если нет, то ничего не отправится. Для радиокнопок, чтобы что-то отправилось, нужно установить одну из кнопок checked.
 

Indev29

Just Code...
Регистрация
15.08.2012
Сообщения
370
После отправки формы, перед применением изменений проверьте заполненность.
 

frops

Active Member
Регистрация
28.03.2011
Сообщения
31
После отправки формы, перед применением изменений проверьте заполненность.
Вот, я и хочу узнать. Как проверить все элементы на зполненность?

p.s. (к tigra60) Прошу не "злоумничать", если знаете, как помочь - просто помогите. Вам +карма, мне +решение. Заранее спасибо. =)

Нихера не понятно, зачем, например, чекбоксы проверять перед отправкой? Если он выбран - отправится on, если нет, то ничего не отправится. Для радиокнопок, чтобы что-то отправилось, нужно установить одну из кнопок checked.
Мне нужно проверять заполнен ли хотя бы один чекбокс. Какой ответ приходит на сервер, я знаю. Все спокойно получаю через on. Знаю и ка получить radio.
Я хочу перед отправкой формы проверить выбран ли хоть один чекбокс в вопросе и выбран ли radio в вопросе.
 

frops

Active Member
Регистрация
28.03.2011
Сообщения
31
Ладно, всем спасибо за советы.
 
Статус
Закрыто для дальнейших ответов.
Верх Низ