Показать сообщение отдельно
  #5 (permalink)  
Старый 05.10.2008, 12:20
Аватар для Bad Request
Интересующийся
Отправить личное сообщение для Bad Request Посмотреть профиль Найти все сообщения от Bad Request
 
Регистрация: 10.07.2008
Сообщений: 26

Тебе нужно обязательно с if? Можно и по-другому проверить значение всех полей в форме, сколько бы их ни было.
function checkForm(form)
{
  for (var i = 0; i < form.elements.length; i++)
  if (form.elements[i].value == '')
{
  alert ('Заполните все поля');
  return false;
}
}

форма:
<FORM method="post" action="pochta.php" onsubmit="return checkForm(this)">

Ваше имя:<br>
<INPUT type="text"/>
<br/>

Ваша почта:<br/>
	<input type="text"/>
<br/>
Тема<br>
<INPUT type="text"/>
<br/>
Сообщение:<br>
<textarea cols=30 rows=5></textarea>
<br/>
<INPUT type="submit" value="Отправить"/> &nbsp;<input type="reset" value="Очистить">

</FORM>
Ответить с цитированием