Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Валидация форм (https://javascript.ru/forum/misc/33198-validaciya-form.html)

Makkssimka 13.11.2012 19:25

Валидация форм
 
Доброго времени суток. Заранее прошу прощения за назойливость, но у меня такая проблема:
1. В javascript я не разбираюсь
2. Нужно создать валидацию форм (если поле заполнено не верно должно сразу это указываться)

вот код:
<div id="registr">
	  <div id="regist_form">
	    <h1>Регистрация</h1>
	     <form action="save_user.php" method="post" name="form_name" id="form_name">
	       <div id="left_reg"><label for="login">Логин:<span></span></label></div>
	       <div id="rieht_reg"><input name="login" id="login" type="text" size="25" maxlength="25"/></div>
           <div id="left_reg"><label for="Password">Пароль:<span></span></label></div>
           <div id="rieht_reg"><input name="Password" id="Password" type="text"  size="25" maxlength="25" /></div>
           <div id="left_reg"><label for="repPassword">Повторить пароль:<span></span></label></div>
           <div id="rieht_reg"><input name="repPassword" id="repPassword" type="text" size="25" maxlength="25" /></div>
           <div id="left_reg"><label for="name">Имя:<span></span></label></div>
           <div id="rieht_reg"><input name="name" id="name" type="text" size="25" maxlength="25" /></div>
           <div id="left_reg"><label for="lastName">Фамилия:<span></span></label></div>
           <div id="rieht_reg"><input name="lastName" id="lastName" type="text" size="25" maxlength="40" /></div> 
           <div id="left_reg">Пол:</div>
           <div id="rieht_reg">
               <label>
                 <input type="radio" name="pol" value="переключатель" id="pol_0" />
                 муж</label>
                 <input type="radio" name="pol" value="переключатель" id="pol_1" />
                 жен
           </div>
           <div id="left_reg"><label for="eMail">e-mail:<span></span></label></div>
           <div id="rieht_reg"><input name="eMail" id="eMail" type="text" size="25" maxlength="40" /></div>
           <div id="left_reg">Контактная информация:</div>
           <div id="rieht_reg"><textarea name="kontInf" cols="24" rows="4"></textarea></div>
           <div id="left_reg"><label for="avatar">Аватар:<span></span></label></div>
           <div id="rieht_reg"><input name="avatar" id=avatar type="file" size="16" /></div>
		   <div>Проверочный код:</div>
           <div id="left_reg"><label for="capcha"><img src = "captcha.php" /><span></span></label></div>
           <div id="rieht_cap"><input name="capcha" id="capcha" type="text" size="25" maxlength="25" /></div
           ><div><input name="submitReg" type="submit" class="but" value=""/></div>
          </form>   
      </div>
    	
    </div>


Если можно более подробно, как это реализовать!!!

NoResponse 13.11.2012 22:08

Вы просите готовый скрипт с нуля.

Это работа, и за нее обычно платят деньги.
Для таких сообщений предназначен раздел форума "Работа".

Если вы все же хотите, чтобы вам помогли - приложите какие-то усилия сами и задавайте вопросы по ходу дела.

Makkssimka 13.11.2012 23:19

Вы хотя бы подскажите где копать!!!

lord2kim 14.11.2012 09:44

Makkssimka, проверяйте введенные данные на, например,
для логина - что бы не начинался с невалидного символа или просто не содержал таковых,
для имени и фамилии, например, что бы состояли только из кирилицы
также с появлением новых типов полей в HTML5 (email, range, color и т.д.) было написано много решений для старых браузеров, которые не поддерживают HTML5, тем самым поля сами будут проверять валидность тех или иных данных...

Makkssimka 14.11.2012 12:10

Хорошо, буду читать!!! Всем спасибо!


Часовой пояс GMT +3, время: 22:32.