#7 05.05.06 16:02
Re: [JS]Обработка формы.Chekbox
сделай имена чекбоксов как элементы массива, т.е. cat[1], cat[2] и т.д.
тогда все просто:
Код: javascript:
function valid() { message = ''; for(i=0;i<10;i++) { if(document.myForm.cat[i]) message += " "+document.myForm.cat[i]+" "; } return confirm("Проверьте ваши данные:\nВыбранные категории: "+message+"); }
Offline
#8 05.05.06 17:01
Re: [JS]Обработка формы.Chekbox
Maq, не пашет.
на всякий случай
Код: html:
<FORM action="./index.php" method='post' enctype="multipart/form-data"> <INPUT type="hidden" name="action" value="send"> <br>Контактное лицо(Ф.И.О):<br> <INPUT name='fio' class=input style="WIDTH:300;height:20" ><br> Название компании:<br> <INPUT name='company' class=input style="WIDTH: 300;height:20" ><br> Адрес (индекс, страна, область, город):<br> <INPUT name='addres' class=input style="WIDTH: 300;height:20" ><br> E-mail:<br> <INPUT name='e_mail' class=input style="WIDTH: 300;height:20" >><br> Контактный телефон (с кодом),факс:<br> <INPUT name='tel' class=input style="WIDTH: 300;height:20" ><br> Выбирите категории: <br><input type='checkbox' name='cat[0]' value='Категория0'>Категория0 <br><input type='checkbox' name='cat[1]' value='Категория1'>Категория1 <br><input type='checkbox' name='cat[2]' value='Категория2'>Категория2 <br><input type='checkbox' name='cat[3]' value='Категория3'>Категория3 <br><input type="submit" Onclick='return valid(this.form)' class='button' value="Отправить" >
проверяю только фио на ввод
Код: javascript:
<script language="JavaScript"> <!-- function valid(form) { if (form.fio.value == ""){ alert("Укажите данные"); return false} else { if (confirm("Проверьте ваши данные:\nФИО: "+form.fio.value+"\nНазвание компании: "+form.company.value+"\nАдрес: "+form.addres.value+"\nE-mail: "+form.e_mail.value+"\nТелефон: "+form.tel.value+"\nФорма заполнена корректно?")) return true else return false; } } --> </script>
Исправлено iDrum (05.05.06 17:02)
Offline

