Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > onclick


Автор: Egor__ 16.10.2006, 21:10
Подскажите как сделать чтоб при отпраке запроса, если пользователь не заполнил форму или заполнил, 
 функция правильно работала:

Код

<form name="a">
<input tupe=text name="b">
<input type="button" name="v" value="отправить" onclick="validateForm();">
</form>

<script>

function validateForm(){
            if(a.b.length==null)
               alert('заполните форму');
              else 
                location.href="";    
            }
</script>

Автор: Nicholas_S 16.10.2006, 21:30
Код

<form onSubmit="return validateForm()">
  <input type=text id="myField" value="">
  <input type="submit" value="Отправить данные">
</form>

<script type="text/javascript">
function validateForm()
{
  if (document.getElementById('myField').value)
      return true;
  else
  {
      alert('Пожалуйста, заполните корректно поля формы.');
      return false;
  }
}
</script> 


Пользуйся наздоровье.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)