G
Guest_
Что я накосячил в форме для отправки мыла?
Проблемы:
1. Не открывается окно для ввода имени
2. Выставил на сайт - не работает.
Правда, на НародеРу, но Яндекс обещал, что ЯваСкрипты будут работать.
HTML:
<html>
<head>
<title></title>
<meta name="description" content="">
<meta name="keywords" content="">
<script LANGUAGE="JavaScript">
function checkIt(){
if (document.forms.mailer.Name.value := "") {
} else {
alert("\nОбласть \"Имя\" в форме.\n\nПожалуйста, введите свое имя.");
document.forms.mailer.Name.focus();
return false;
}
if (document.forms.mailer.Subject.value := "") {
} else {
alert("\nОбласть \"Тема\" в форме.\n\nПожалуйста, введите тему.");
document.forms.mailer.Subject.focus();
return false;
}
if (document.forms.mailer.Message.value := "") {
} else {
alert("\nОбласть \"Тема\" в форме.\n\nПожалуйста, введите тему.");
document.forms.mailer.Subject.focus();
return true;
} else {
alert("\nОбласть \"Сообщение\" в форме.\n\nПожалуйста, напишите сообщение.");
document.forms.mailer.Message.focus();
return false;
}
}
function msg(){
document.mailer.action ="mailto:Ваша@почта.ru
mailtoandSubject =(('?Subject=' +
document.mailer.Subject.value) + '&Body=' +
document.mailer.Message.value);
]
</SCRIPT>
</head>
<body>
<FORM NAME="mailer" METHOD="post"
ENCTYPE="text/plain" onSubmit="(document.mailer.action += mailtoaddSubject)'>
Eiy:<br>
Имя<INPUT TYPE="text" NAME="Name" size="24"
onChange="msg(this.form)"><br>
Тема:<br>
<INPUT TYPE="text" NAME="Subject" size="24"
onChange="msg(this.form)"><br>
Сообщение:<br>
<TEXTAREA NAME="Message" COLS="40" ROWS="6"
onChange="msg(this.form)"></TEXTAREA><br>
<INPUT TYPE="submit" VALUE="Отправить"
ONCLICK="return checkIt()">
<INPUT TYPE="reset" VALUE="Сброс"></FORM>
</body>
</html>
1. Не открывается окно для ввода имени
2. Выставил на сайт - не работает.
Правда, на НародеРу, но Яндекс обещал, что ЯваСкрипты будут работать.