Назад в раздел E-mail

JavaScript "обратная связь" 2
Во второй вариант feedback ключен также вебсайт отправителя и проверка правильности заполнения полей E-mail и http://.  Последний можно отключить из системы проверки, удалив из скрипта выделенную белым цветом часть (см. первую таблицу)

Имя:       
E-mail:    
Вебсайт:
Комментарий:


Содержимое этой таблицы поместите между <HEAD> и </HEAD>

 

<SCRIPT LANGUAGE="JavaScript">

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

<!-- Begin
function checkFields() {
missinginfo = "";
if (document.form.name.value == "") {
missinginfo += "\n - Имя";
}
if ((document.form.from.value == "") || 
(document.form.from.value.indexOf('@') == -1) || 
(document.form.from.value.indexOf('.') == -1)) {
missinginfo += "\n - Email адрес";
}
if ((document.form.website.value == "") || 
(document.form.website.value.indexOf("http://") == -1) || 
(document.form.website.value.indexOf(".") == -1)) {
missinginfo += "\n - Вебсайт";
}

if(document.form.comments.value == "") {
missinginfo += "\n - Комментарий";
}

if (missinginfo != "") {
missinginfo ="_____________________________\n" +
"Вы ошиблись в заполнении или не заполнили следующие поля:\n" +
missinginfo + "\n_____________________________" +
"\nПожалуйста, заполните правильно и нажмите кнопку \"Отправить!\"!";
alert(missinginfo);
return false;
}
else return true;
}
// End -->
</script>

 

Содержимое этой таблицы поместите между <BODY> и </BODY>

 

<form ENCTYPE="text/plain" NAME="form" METHOD='POST' 
ACTION='mailto:eugenezz@yandex.ru?subject=JS Library Предложения' onSubmit="return checkFields();">
<input type=hidden name=subject value="JS Library Предложения">

Имя:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <input type=text name="name" size=30><BR>

E-mail:&nbsp;&nbsp;&nbsp;&nbsp; <input type=text name="from" size=30><BR>

Вебсайт: <input type=text value="http://" name="website" size=30><BR>

Комментарий: <BR>

<textarea rows=3 cols=35 name="comments"></textarea><BR>

<input type=submit value="Отправить!">
</form>

Назад в раздел E-mail

Note. Для выделения используйте Ctrl+Click, для копирования Ctrl+C или меню после клика правой кнопкой мыши. Скопированные скрипты сначала поместите в любой текстовый редактор, например, в Блокнот, и только затем, скопировав вновь, вставляйте в код страницы.


Используются технологии uCoz