21.11.2006, 00:03
общий
это ответ
Здравствуйте, Trixter!
В Приложении - форма, включающая проверку заполнения нужных полей.
Замените нужные Вам данные (e-mail, количество и название полей и т.д.), а то тестировать придется мне :о)
Удачи!
Приложение:
<FORM NAME="mailer" METHOD="post" ACTION="" ENCTYPE="text/plain" onSubmit="(document.mailer.action += mailtoandSubject)"><table borderColor=#666666 cellSpacing=2 cellPadding=0 align=center border=1><tr><td class=MenuItem>Имя:</td><td class=MenuItem><INPUT TYPE="text" NAME="Name" size="30" onChange="msg(this.form)"></td></tr><tr><td class=MenuItem>Тема:</td><td class=MenuItem><INPUT TYPE="text" NAME="Subject" size="30" onChange="msg(this.form)"></td></tr><tr><td class=MenuItem>Сообщение:</td><td class=MenuItem><TEXTAREA NAME="Message" COLS=40 ROWS=6 onChange="msg(this.form)"></TEXTAREA></td></tr><tr><td colspan=2 align=center><INPUT TYPE = "submit" VALUE = "Отправить" ONCLICK="return checkIt()"><INPUT TYPE=reset VALUE=" Сброс "></td></tr></table></FORM><SCRIPT LANGUAGE="JavaScript">function checkIt() { // функция проверки полей формы//----------- if (document.forms.mailer.Name.value != "") { // функция проверки поля Name} else {alert("\nОбласть "Имя" в форме. \n\nПожалуйста, введите свое имя."); // выводит сообщение, если поле Name не заполненоdocument.forms.mailer.Name.focus(); // возврашает курсор на поле Namereturn false;}//-----------if (document.forms.mailer.Subject.value != "") { // функция проверки поля Subject} else {alert("\nОбласть "Тема" в форме. \n\nПожалуйста, введите тему."); // выводит сообщение, если поле Subject не заполненоdocument.forms.mailer.Subject.focus(); // возврашает курсор на поле Subjectreturn false;}//-----------if (document.forms.mailer.Message.value != "") { // функция проверки поля Messagereturn true; // ВСЕ ОТЛИЧНО} else {alert("\nОбласть "Сообщение" в форме. \n\nПожалуйста, напишите сообщение."); // выводит сообщение, если поле Message не заполненоdocument.forms.mailer.Message.focus(); // возврашает курсор на поле Messagereturn false;}//-----------}function msg() { // функция отправкиdocument.mailer.action = "mailto:maxvtch@list.ru" mailtoandSubject = ((‘?Subject=‘ + document.mailer.Subject.value) + ‘&Body=‘ + document.mailer.Message.value); } </SCRIPT>