Показать сообщение отдельно
  #5 (permalink)  
Старый 24.04.2015, 11:22
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

function isvalid(el){
 var log=[];
 if(el.name.value.trim().length<1)
   log.push("Короче, имя не должно быть короче 1 буквы");
 if(el.email.value.indexOf("@")==-1)
   log.push('И имейла без собаки не бывает');
 if(log.length) {
   alert( log.join('<br>'));
   return false;
 }
  else
   return true;
}


в нажатии кнопки

return isvalid(this.form); // если вернется фолс - событие не проканает, а если тру - проканает дальше и форма отправится

Последний раз редактировалось kostyanet, 24.04.2015 в 11:39.
Ответить с цитированием