Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Помогите написать скрипт валидации формы (https://javascript.ru/forum/misc/4472-pomogite-napisat-skript-validacii-formy.html)

RayOfLight 24.07.2009 22:24

Помогите написать скрипт валидации формы
 
Я новичок в JavaScript. Мне нужен скрипт валидации формы, который бы присваивал свойство "disabled" кнопке "Отправить" формы, если все обязательные поля формы не заполнены верно. Вот форма:

<form action="contacts.php?action=order" method="post" name="order" target="_self">
<table align="center" cellpadding="0" cellspacing="0" width="100%">
<tr valign="top">
<td style="padding-bottom: 10px;" align="left">Ваше имя:</td>
<td><input type="text" name="name" size="25" id="text" /></td>
</tr>
<tr valign="top">
<td style="padding-bottom: 10px;" align="left">Ваш e-mail:</td>
<td><input type="text" name="email" size="25" id="text" /></td>
</tr>
<tr valign="top">
<td style="padding-bottom: 10px;" align="left">Ваш номер телефона:<div style="font-size: 11px;">для заказчиков из Калининграда</div></td>
<td><input type="text" name="phone" size="25" id="text" onChange="if(isNaN(this.value)==1){alert('Номе р телефона не может содержать букв!'); this.value='';}"/></td>
</tr>
<tr valign="top">
<td align="left">О заказе:</td>
<td style="padding-bottom: 10px;"><textarea name="order" id="text" cols="23" rows="3"></textarea></td>
</tr>
<tr valign="top">
<td><input type="submit" value="Отправить" onclick="facebox.close" /></td>
<td><input type="reset" value="Очистить поля" /></td>
</tr>
</table>
</form>

B~Vladi 27.07.2009 09:38

В раздел "работа".

RayOfLight 27.07.2009 11:58

Уже не надо :) Можно удалить тему :)


Часовой пояс GMT +3, время: 16:03.