Помощник
|
Окно ввода текста. (НУЖНА ПОМОЩЬ) |
xmen33
|
Сообщение
#1
|
||
|
|
||
|
|||
vasvas7775 |
19.1.2011, 19:21;
Ответить: vasvas7775
Сообщение
#2
|
|
Тебе для этого нужно использовать форму:
<form>
<textarea id="text" name="Text" rows="6" cols="50"></textarea> </form> |
|
|
alexdrob |
19.1.2011, 19:25;
Ответить: alexdrob
Сообщение
#3
|
|
Пользователь вводит в это окно вопрос, и отправляет мне на ПОЧТУ, как сделать так? А вы не пробовали поиск по форуму использовать? http://www.html.by/threads/601-forma-obrat...%87%D1%82%D1%8B |
|
|
vasvas7775 |
19.1.2011, 19:28;
Ответить: vasvas7775
Сообщение
#4
|
|
Форма для отправки сообщения на почту
<FORM NAME="mailer" METHOD="post" ACTION="" ENCTYPE="text/plain" onSubmit="(document.mailer.action += mailtoandSubject)"> <table border=2 align=center cellspacing=1 cellpadding=2 BgColor=#000FFF> <tr><td><FONT size="2" color="#FFFFFF">Имя:</font></td> <td><INPUT TYPE="text" NAME="Name" size="24" onChange="msg(this.form)"></td></tr> <tr><td><FONT size="2" color="#FFFFFF">Тема:</font></td> <td><INPUT TYPE="text" NAME="Subject" size="24" onChange="msg(this.form)"></td></tr> <tr><td><FONT size="2" color="#FFFFFF">Сообщение:</font></td> <td><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> А это программа, которая будет проверять, заполнил ли пользователь все поля и отправлять форму: [JS]<script LANGUAGE="JavaScript"> function checkIt() { // функция проверки полей формы //----------- if (document.forms.mailer.Name.value != "") { // функция проверки поля Name } else { alert("\nОбласть \"Имя\" в форме. \n\nПожалуйста, введите свое имя."); // выводит сообщение, если поле Name не заполнено document.forms.mailer.Name.focus(); // возврашает курсор на поле Name return false; } //----------- if (document.forms.mailer.Subject.value != "") { // функция проверки поля Subject } else { alert("\nОбласть \"Тема\" в форме. \n\nПожалуйста, введите тему."); // выводит сообщение, если поле Subject не заполнено document.forms.mailer.Subject.focus(); // возврашает курсор на поле Subject return false; } //----------- if (document.forms.mailer.Message.value != "") { // функция проверки поля Message return true; // ВСЕ ОТЛИЧНО } else { alert("\nОбласть \"Сообщение\" в форме. \n\nПожалуйста, напишите сообщение."); // выводит сообщение, если поле Message не заполнено document.forms.mailer.Message.focus(); // возврашает курсор на поле Message return false; } //----------- } function msg() { // функция отправки document.mailer.action = "mailto:Ваша@почта.ua" mailtoandSubject = (('?Subject=' + document.mailer.Subject.value) + '&Body=' + document.mailer.Message.value); } </SCRIPT>[/JS] Смените значение переменной Ваша@почта.ua на Вашу почту, куда будут приходить заполненные формы. Последняя функция должна содержать значение return true;. Именно это значение уведомляет об успешном окончании проверки и завершает проверку полей формы, так что решать, где его поставить - Вам. P.S.: Такие формы использует почтовую программу пользователя и, если она не настроена, ничего не отправится. |
|
|
LLIurup |
23.1.2011, 11:05;
Ответить: LLIurup
Сообщение
#5
|
|
|
<HTML>
<HEAD> <TITLE>Соэдание простой формы для ввода текста</TITLE> </HEAD> <BODY> Ваши предложения о работе сайта просьба оставлять здесь:<BR> <FORM method="POST" name="student" action="mailto:freeuser@mail.net" enctype="text/plain"> <TEXTAREA name="textform" rows="10" cols="50"> </TEXTAREA> <p><input type="submit" value= " Отправить" name="Bl"> <input type="reset" value="Очистить" name="B2"> </FORM> </BODY> </HTML> вот тот же принцип. Изменишь что надо и вуаля.
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Нужна ли плоская структура категорий в ИМ? | 1 | noviktamw | 1058 | 26.3.2024, 21:50 автор: c4p1t4l15t |
|
Требуется помощь по сайту на "ВордПресс" Закрылся доступ в панель администратора |
12 | Tia2 | 1523 | 25.3.2024, 6:54 автор: Skyworker |
|
требуется помощь с themasoftware (Темапостером) | 0 | Taylor | 566 | 16.3.2024, 18:41 автор: Taylor |
|
Состояние после ампутации - нужна помощь благотворительный топик |
46 | vitvirtual | 5559 | 12.3.2024, 21:52 автор: Гиппопотам |
|
Нужна рассылка по емаил базе сео-студий | 0 | kasey7 | 622 | 2.3.2024, 23:13 автор: kasey7 |
Текстовая версия | Сейчас: 28.3.2024, 22:18 |