Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 12.11.2012, 22:19
Новичок на форуме
Отправить личное сообщение для Alex_ Посмотреть профиль Найти все сообщения от Alex_
 
Регистрация: 12.11.2012
Сообщений: 3

Никак не хочет проверять input radio
Здравствуйте.

Нашел в сети отличный скрипт анимированного переключения между формами

В общем есть форма состоящая из двух полей:

<div id="steps">
<form id="formElem" name="formElem" action="" method="post">
<!-- Шаг 1 -->
<fieldset class="step">
<legend>Параметр 1</legend>
<p>
<label>Размер A </label> </p>
<p><input id="size_a" name="size_a" type="text" size="10" maxlength="4"/> размер в мм
</p>

<p>
<label>Размер B</label> </p>
<p> <input name="size_b" type="text" size="10" maxlength="4"/> размер в мм
</p>

<p>
<label>Размер C </label> </p>
<p><input name="size_c" type="text" size="10" maxlength="4"/> размер в мм
</p>

</fieldset>
<!-- Шаг 2 -->
<fieldset class="step">
<legend>Параметр 2</legend>


<p><label for="model1">Модель </label></p>
<p>
<input name="model1" type="radio" value=""> Вариант 1
<input name="model1" type="radio" value=""> Вариант 2
</p>


<p>
<input name="model2" type="radio" value=""> Вариант 1
<input name="model2" type="radio" value=""> Вариант 2
<input name="model2" type="radio" value=""> Вариант 3 </p>



</fieldset>
</form>



И обработчик ошибок в форме



function validateStep(step){
if(step == fieldsetCount) return;

var error = 1;
var hasError = false;


$('#formElem').children(':nth-child('+ parseInt(step) +')').find(':input:not(button)').each(function(){
var $this = $(this);
var valueLength = jQuery.trim($this.val()).length;

if(valueLength == ''){

hasError = true;

$this.css('background-color','#FFEDEF');
}

else
$this.css('background-color','#FFFFFF');

});



Уже какой день бьюсь с этим обработчиком, но никак не могу прикрутить проверку поля radio, точнее выбора всех полей радио на одном поле fieldset.

Помогите добрым советом!!

P.S. оригинальный скрипт находится по адресу:
http://ruseller.com/lessons.php?rub=32&id=634
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
При добавлении DOCTYPE "плывут" размеры input type=text Demath (X)HTML/CSS 4 08.07.2012 19:27
Что делаю не так? Javascript + Radio button + Input dmonco Элементы интерфейса 3 19.05.2012 16:22
Значения input radio bFire Events/DOM/Window 1 21.11.2010 03:42
Баг Firefox: по F5 перескакивает radio при динамическом добавлении в DOM input Atoll Events/DOM/Window 6 22.06.2010 18:25
jQuery и Input - > radio yu_ jQuery 3 02.04.2010 00:43