Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 02.03.2013, 18:39
Новичок на форуме
Отправить личное сообщение для kampai Посмотреть профиль Найти все сообщения от kampai
 
Регистрация: 02.03.2013
Сообщений: 1

проверка значений формы
Есть форма которая после ввода проверяется java-скриптом
function check() { 
		
	login = document.formx.login.value.toString();
      if(login==""){
	   alert("Введите логин!");
       document.formx.login.focus();
	   }

 pass = document.formx.pass.value.toString();
   if(pass==""){
	   alert("Введите пароль!");
       document.formx.pass.focus();
	   }
 pass2 = document.formx.pass2.value.toString();	
 	if(pass2==""){
		alert("Пожалуйста подтвердите пароль!");
       	document.formx.pass2.focus();
	   }
 if(pass!=pass2){
	 
	 alert('Оба введенных пароля должны быть идентичны!');
	 
	}	
		
		email = document.formx.email.value.toString();
if (email != "") {
MyReg=/^[a-z\d]+@[a-z\d]+(.([a-z\d])+)+$/i; 
if(!(MyReg.test(email))) {
alert("Введите правильный E-mail !");
document.formx.email.focus();
document.formx.email.select();
return false;
}
}
else {
alert("Введите e-mail!");
document.formx.email.focus();
}		
		
	}

Код:
 <form action="reg.php" method="post" name='formx'  onSubmit='return check();'>
 <input type="text" name="login" />
 <input type="password" name="pass" /> 
 <input type="password" name="pass2" />
 <input type="text" name="email" />
  <input type="submit"  value="Зарегbстрироваться" class="zareg" />
 
   </form>
Проблема в том,что скрипт проверяет только емайл, если остальные значения не соответствуют условиям, то ничего не происходит.
Ответить с цитированием
  #2 (permalink)  
Старый 02.03.2013, 19:56
Аватар для bes
bes bes вне форума
Профессор
Отправить личное сообщение для bes Посмотреть профиль Найти все сообщения от bes
 
Регистрация: 22.03.2012
Сообщений: 3,744

а что должно происходить
Ответить с цитированием
  #3 (permalink)  
Старый 03.03.2013, 04:20
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от kampai
ничего не происходит
Я знал что он врет. bes, не слушай его, чтобы он не говорил - он врет, он точно врет. Сматри - там происходит, там такое происходит..
<script>function check() {
         
    login = document.formx.login.value.toString();
      if(login==""){
       alert("Введите логин!");
       document.formx.login.focus();
       }
 
 pass = document.formx.pass.value.toString();
   if(pass==""){
       alert("Введите пароль!");
       document.formx.pass.focus();
       }
 pass2 = document.formx.pass2.value.toString();
    if(pass2==""){
        alert("Пожалуйста подтвердите пароль!");
        document.formx.pass2.focus();
       }
 if(pass!=pass2){
      
     alert('Оба введенных пароля должны быть идентичны!');
      
    }  
         
        email = document.formx.email.value.toString();
if (email != "") {
MyReg=/^[a-z\d]+@[a-z\d]+(.([a-z\d])+)+$/i;
if(!(MyReg.test(email))) {
alert("Введите правильный E-mail !");
document.formx.email.focus();
document.formx.email.select();
return false;
}
}
else {
alert("Введите e-mail!");
document.formx.email.focus();
}      
         
    }
</script>
<form action="reg.php" method="post" name='formx'  onsubmit='return check();'>
    <input type="text" name="login" />
    <input type="password" name="pass" /> 
    <input type="password" name="pass2" />
    <input type="text" name="email" />
    <input type="submit"  value="Зарегbстрироваться" class="zareg" />
</form>
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Умножение численных значений формы ввода FastSP Общие вопросы Javascript 8 08.04.2012 20:45
проверка формы на изменение полей, кроме одного! cmygeHm ExtJS 14 13.04.2011 18:27
Проверка формы Ketsyki jQuery 0 22.01.2011 15:31
Проверка полей отправляемой формы. denisOgr jQuery 6 18.10.2010 19:40
Простая проверка формы. Добавить "динамики". Jurasmi Элементы интерфейса 3 07.04.2010 16:48