Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.11.28;
Скачать: CL | DM;

Вниз

CGI + JavaScript   Найти похожие ветки 

 
piople ©   (2004-08-12 05:19) [0]

Всем привет ;)))

У меня возникла проблема с обработкой перевода каретки ввода на новую строку.
Вообщем по порядку: я пишу cgi-скрипт в котором происходит обработка данных полученная со странички. Так вот, если я передаю эти данные из form посредством <INPUT TYPE = "submit"......, то все нормально, я получаю данные из TEXTAREA и обрабатываю переход карети на новую строку. Если же я передаю данные в скрипт при помощи данного JavaScript"а:

<SCRIPT language=JavaScript>
function Addd(){
 v_nick = document.Request.A.value;
 v_mail = document.Request.B.value;
 v_text = document.Request.D.value;
 v_password = document.Request.C.value;

var location=("http://localhost/cgi-bin/V.cgi?A=" + v_nick + "&B=" + v_mail + "&C=" + v_password + "&D=" + v_text);

window.open(location, ""toolbar=no, location=no, directories=no, status=no, menubar=no, resizable=no, copyhistory=no, scrollbars=yes, top=""+t+"", left=""+l+"", width=""+w+"",height=""+h+"""");

}
</script>

<form name="Request" action="http://localhost/cgi-bin/V.cgi" method="get">
<INPUT TYPE = "text" name="A" size="23" maxlength="15">
<INPUT TYPE = "password" name="B" size="25" maxlength="15">
<INPUT TYPE = "text" name="C" size="30" maxlength="30">
<TEXTAREA name="D" type="text" COLS=61 ROWS=6></TEXTAREA>

<INPUT TYPE = "submit" class=buttom VALUE = "Добавить сообщение">
<button onClick="Addd()" class=buttom4>Add</button>
</FORM>

То текст из TEXTAREA просто не содержит переход каретки((( Видимо я что-то не так делаю?!
Как мне с помощью JavaScript"а передать текст из TEXTAREA чтобы сохранялся переход на новую строку?
Уважаемый народ помогите пожалуйсто разобраться, я уже несколько дней с этим бьюсь и не как не могу сделать =(

Всем кто не бросил студента в беде всеобщий respect и уважуха))))


 
deff   (2004-09-05 00:59) [1]

а что ты хотел? в get-запросе многострочные данные передать?
ужос.


 
Palladin ©   (2004-09-05 01:31) [2]


> var location=("http://localhost/cgi-bin/V.cgi?A=" + v_nick
> + "&B=" + v_mail + "&C=" + v_password + "&D=" + v_text);


var location=escape("http://localhost/cgi-bin/V.cgi?A=" + v_nick
> + "&B=" + v_mail + "&C=" + v_password + "&D=" + v_text);

но!
http://htmlcoder.visions.ru/JavaScript/?13


 
сигишник   (2004-09-17 07:51) [3]


> Palladin

Спасибо, но я уже допетрил)))



Страницы: 1 вся ветка

Текущий архив: 2004.11.28;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.043 c
1-1100100244
Oleg_
2004-11-10 18:24
2004.11.28
persistent в файл


6-1095658998
KIR
2004-09-20 09:43
2004.11.28
TServerSocket и TcpServer


14-1099927764
ИМХО
2004-11-08 18:29
2004.11.28
Локомотив - чемпион?


8-1094074341
zero-g
2004-09-02 01:32
2004.11.28
Строка состояния в видео проигрывателе


3-1099128141
Hmm
2004-10-30 13:22
2004.11.28
Excel таблица в Delphi. Редактирование, удаление, поиск ???