SITE LOGO
Понедельник, 23.12.2024, 00:23
Меню сайта
Категории каталога
Скрипты [106]
Архивы рассылки [9]
Наш опрос
Оцените мой сайт
Всего ответов: 65
Начало » Статьи » Скрипты

Проверка нескольких полей формы на запнение
<html>
<head>
<title>Проверка нескольких полей формы на запнение (проверка
e-mail, url, и простого наличия данных в ворме)</title>
<script language="JavaScript">
<!--//hide script form old browsers function isValidName ( str ) {
if (str == " ") { alert ("Введите как мне к Вам обращаться.") return
false } return true }
// Function: isValidEmailAddress // Purpose: to check for a valid email
address function isValidEmailAddress ( str ) {
// проверяет неосталось ли поле пустым if (str == " ") { alert
("Введите свой электронный адрес.") return false } // проверяет наличи
'@' с 3 знака
else if ( str. indexOf ( "@" ,3 ) == -1 ) { alert("Error: Вы ввели " +
str + ". Вы уверенны, что это ваш электронный адрес." ) ; return false
} // проверяет наличие 'точки' с 6 знака
else if ( str. indexOf ( "." , 6) == -1 ) { alert("Error: Вы ввели " +
str + ". Вы уверенны, что это ваш электронный адрес." ) ; return false
}
return true }
function isValidURL ( str ) {
if (str == " ") { alert ("Внесите пожалуйста адрес сайта.") return
false } // проверяет наличие 'http://' с 0знака
else if ( str. indexOf ( "http://" , 0) == -1 ) { alert("Error: Вы
внесли " + str + ". Вы уверенны, что это адрес сайта." ) ; return false
} // проверяет наличие 'точки' с 8 знака
else if ( str. indexOf ( "." , 10) == -1 ) { alert("Error: Вы внесли "
+ str + ". Вы уверенны, что это адрес сайта." ) ; return false }
return true }
function isValidTema ( str ) {
if (str == " ") { alert ("Внесите пожалуйста тему сообщения.") return
false } return true }
function isValidNotes ( str ) {
if (str == " ") { alert ("Внесите пожалуйста текст сообщения.") return
false } return true }
-->
</script>
</head>
<body>
<form ENCTYPE="multipart/form-data"
action="http://narod.yandex.ru/send-poll.xhtml" method="POST"
onSumbit="return _ checkAll()">
<table border="0"><tr>
<td width="200"><em>Имя:</em><input type=text
name="name" onChange="isValidName(this.value)" value=" "></td>
<td width="200"><em>E-mail:</em><input type=text
name="mail" onChange="isValidEmailAddress(this.value)" value="
"></td>
</tr><tr>
<td><em>URL:</em><input type="text" name="url"
onChange="isValidURL(this.value)" value="http://"></td>
<td><em> Тема:</em><input type="text"
name="subj" onChange="isValidTema(this.value)" value=" "></td>
</tr><tr>
<td valign="top"
colSpan=2><em>Сообщение</em><br><textarea
rows="3" cols="48" name="mess" onChange="isValidNotes(this.value)"
value=" "></textarea></td>
</tr><tr>
<td colSpan=2 align="center"><input id="b" type="reset"
value="Очистить"> <input id="b" type="submit"
value="Отправить"></td></tr>
</table></form>
</body>
</html>
Категория: Скрипты | Добавил: worldofskripts (11.03.2007)
Просмотров: 678 | Рейтинг: 0.0 |

Всего комментариев: 0
Имя *:
Email *:
Код *:
Форма входа
Поиск по каталогу
Друзья сайта
Статистика
Copyright MyCorp © 2006 Конструктор сайтов - uCoz