Назад в раздел E-mail
JavaScript "обратная
связь" 2
Во
второй вариант feedback ключен также вебсайт
отправителя и проверка правильности
заполнения полей E-mail и http://. Последний можно
отключить из системы проверки, удалив из
скрипта выделенную белым цветом часть (см.
первую таблицу)
Содержимое
этой таблицы поместите между <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 Предложения">
Имя: <input type=text name="name" size=30><BR>
E-mail: <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