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

ctpz 28.07.2011 00:07

Валидаци формы
 
У меня есть форма:
<form action="/school/reg/newuser" name="reg" method="POST" id="regform">
    <ul>
       <li>
           <label for="">Логин</label>
           <input class="text" type="text" maxlength="30" name="login" size="40" placeholder="логин" />
           <span class="status">Error</span>
       </li>
       <li>
           <label for="">Пароль</label>
           <input class="text" type="password" maxlength="30" name="password" size="40" placeholder="пароль" />
           <span class="status">Error</span>
       </li>
       <li>
           <label for="">Личные данные</label>
           <label>имя</label><input class="text" type="text" maxlength="30" name="fname" size="17" placeholder="имя" />
           <div><label>фамилия</label><input class="text" type="text" maxlength="30" name="lname" size="18" placeholder="фамилия" /></div>                  
       </li>
       <li>
           <label for="">Почта</label>
           <input class="text" type="text" maxlength="30" name="email" size="40" placeholder="почта" />
           <span class="status">Error</span>
       </li>
   </ul>                       
</form>
<div align="center"><button id="submit" class="button">Подтвердить</button></div>


И есть ее валидатор:
if (document.reg.login.value == "" || document.reg.password.value == "" || document.reg.fname.value == "" || document.reg.lname.value == ""){
	alert("Заполните все поля");
}


Как сделать, чтобы проверялось также поле e-mail по своему шаблону?

ILL-JAH 29.07.2011 00:54

Например можно в имеющемся if устроить проверку по шаблону, а результат проверки сделать условием вложенного if


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