![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 04.04.2011
Сообщений: 7
|
![]() Код HTML:
<script> function checkForm(obj){ var return_value = true; // для проверки почтового ящика var a = /[0-9a-z_]+@[0-9a-z_^.]+.[a-z]{2,3}/i; // для проверки ФИО var b = /[а-я]+/i; // регулярное вырожение для проверки з.пл var c = /[0-9]+/i; // заносим значение поля фамилия в переменную f var f = obj.fio.value; // заносим значение поля имя в переменную n var n = obj.name.value; // заносим значение поля отчество в переменную o var o = obj.ot.value; // заносим значение поля почтовый ящик в переменную mail var mail = obj.e-mail.value; // заносим значение поля дата рождения в переменную d var d = obj.data.value; // заносим значение поля о себе в переменную dop var dop = obj.dopinfo.value; // заносим значение поля з.пл в переменную z var z = obj.zp.value; // объявляем переменную куда будет заносится текст сообщения var error_msg = "Некорректно заполнены поля: "; if(b.exec(f) == null && f== ""){ error_msg += "Фамилия "; return_value = false; } if(b.exec(n) == null && n== "" ){ error_msg += "Имя "; return_value = false; } if(b.exec(o) == null && o== ""){ error_msg += "Отчество "; return_value = false; } if(a.exec(mail) == null && mail== ""){ error_msg += "E-mail "; return_value = false;} if(c.exec(d) == null && d== ""){ error_msg += "Дата рождения "; return_value = false;} if(dop == "" ){ error_msg += "О себе "; return_value = false;} if(c.exec(z) == null && z== ""){ error_msg += "Требуемая ЗП "; return_value = false;} //проверка на наличие ошибок, если возникла ошибка ввыводим текст сообщения if(!return_value) alert(error_msg); return return_value; } </script> </head> <body> <form method="POST" action="action.php" onSubmit="return checkForm(this);"> |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проверка формы | Arsenx777 | PHP | 0 | 04.04.2012 19:34 |
Проверка корректности заполнения формы | True_girl | JavaScript, Ajax | 1 | 05.06.2010 08:02 |
проверка данных формы | kondrnastya | JavaScript, Ajax | 0 | 29.07.2009 14:44 |
Проверка поля формы на JavaScript | Kasiopeya | JavaScript, Ajax | 12 | 10.05.2009 16:39 |
проверка полей формы | AIst | PHP | 3 | 10.09.2008 02:59 |