Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
RSS
Просьба тем кто шпилит в JavaScript
 
Я тут начал jаvаscriрt изучать, и возникла проблема в скрипте проверки формы.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=win-1251">
<SCRIPT LANGUAGE="jаvаscriрt">

function checkIt() { // проверка формы
//----------- Размер баннера в длинну
if (document.forms.counter.length.value != "") {
} else {
alert("\n Поле \"Размер баннера в длинну\" не заполненно!");
document.forms.counter.length.focus();
return false;
}

//---------- Размер баннера в ширину
if (document.forms.counter.width.value != "") {
} else {
alert("\nПоле \" Размер баннера в ширину\" не заполненно!");
document.forms.counter.width.focus();
return false;
}

//----------- Колво дней размещения
if (document.forms.counter.days.value != "") {
} else {
alert("\nПоле \"Кол-во дней размещения\" не заполненно!");
document.forms.counter.days.focus();
return false;
}

if ( document.forms.counter.days.value != "" & document.forms.counter.length.value != "" & document.forms.counter.width.value != "") {????????????????????????}

}

</SCRIPT>



</head>

<body>



<table width="90%" class="txt">
                                         <tr>
                                               <td >
                                             
      <FORM NAME="counter" METHOD="post" ACTION="" onSubmit="(document.counter.action += mailtoandSubject)" >
<table width="100%" border=0 align=center cellspacing=1 cellpadding=2 class=menuitem>
<tr height=24 >
     <td>Укажите место размещения баннера
              </td>
     <td>
     <select name="select" >
<option value="verh">Верх страницы</option>
<option value="niz">Низ страницы</option>
</select></td>
</tr>
<tr height=24 >
     <td>
              Размер баннера в длинну</td>
     <td>
     <INPUT TYPE="text" NAME="length"></td>
</tr>
<tr height=24 >
     <td>
              Размер баннера в ширину</td>
     <td>
<input name="width" >
     </td>
</tr>
<tr height=24 >
     <td>
              Кол-во дней размещения:
     </td>
     <td>
     <INPUT NAME="days"></td>
</tr>

<tr height=24 >
     <td colspan=2 align=center><INPUT TYPE = "submit" VALUE = "OK" ONCLICK="return checkIt()" >
              <INPUT TYPE=reset VALUE="reset">
     </td>
</tr>
<tr>
     <td colspan=2 align=center>
     </td>
</tr>
</table>
</FORM>

                                           </td>
                                         </tr>
</table>       &nbs p;        &nbs p;      
<p> </p>
</body>
</html>

Простая форма всего три поля, каждое поле должно обязательно быть заполненно, по нажатию кнопки submit запускается функция проверки. Работает она как и должна, но вот в том месте, где стоят вопросы надо вставить код который бы передавал параметры формы скрипту, скажем send.php
И еще одна проблема: что если скажем мне нужно проверить не только то что поля заполнены, но и то что тип введенных данных именно числовой.

Помогите пожалуйста
Страницы: 1
Читают тему (гостей: 1)