Главная страница
    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.45 MB
Время: 0.038 c
1-1100622946
JIuraradg
2004-11-16 19:35
2004.11.28
Как оставить циклическую процедуру?


14-1100002724
ИМХО
2004-11-09 15:18
2004.11.28
В чем успех FAR-а и Total (Windows) Commander-а?


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


1-1100628428
Змей
2004-11-16 21:07
2004.11.28
Form>bolderstyle


3-1098946570
Jungle
2004-10-28 10:56
2004.11.28
Проблема с подключением к SQL Server 2000





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский