function chk(name){
var opt=document.getElementsByName(name);
for (var i=0; i<opt.length; i++)
if (opt[i].checked) return true;
return false;
}
function checkForm(f)
{
if((f.fam.value=="")||(f.name.value=="")||(f.city.value=="")||(f.index.value=="")||(f.addr.value=="")||(f.email.value=="")||(f.phone.value==""))
{
alert("Вы указали не всю информацию!!! Все поля, кроме \"Область, край, республика\", обязательны для заполнения!");
return false;
};
if (chk('free_place') && chk('selectauto')) return true;
alert('Вы указали не всю информацию!!!');
return false
}
не работает форма проверки заполнения полей работает
не работает форма проверки заполнения полей работает, а вот проверка радио баттонов нет при заполненных полях просто переходит с не выбранными опциями на другую страницу
function chk(name){
var opt=document.getElementsByName(name);
for (var i=0; i<opt.length; i++)
if (opt[i].checked) return true;
return false;
}
if (chk('free_place') && chk('selectauto')) return true;
alert('Вы указали не всю информацию!!!');
return false
}
даже если я в таком виде пытаюсь запустить скрипт, то никакой реакции как будто его вообще нет данные свободно отправляются
УРААА!!! Спасибо огромное!!! Нашел ошибку, очень интересный эффект, но теперь все работает! Благодарю покорно! С меня причитается, будете собираться в Прагу сообщите! Еще раз огромное спасибо! Я теперь смогу хоть немного поспать!
Garrys808,
у вас отсутствует поле индекс или поставте поле или уберите сравнение по этому полю из условия
||(f.index.value=="")
P.S. всё хорошо что хорошо кончается )