Avatar billede normann Nybegynder
21. november 2001 - 18:57 Der er 6 kommentarer og
1 løsning

request objektet

Hej,

Jeg er en rimelig erfaren ASP-programmør, som lige pludseligt har fået det simpleste problem - men jeg ikke kan løse det sådan uden videre :

Jeg har en <form>
med et <textarea name=\"mytext\">blabla</textarea>
</form>
når jeg submitter formen får jeg fat i teksten vha.
request(\"mytext\")

Mit problem er nu at alle newlines i min text er forsvundet. Hvordan løser jeg dette problem ?
Avatar billede netsrac Praktikant
21. november 2001 - 18:59 #1
<%=Replace(request(\"mytext\"), vbcrlf, \"<br>\")%>
Avatar billede normann Nybegynder
21. november 2001 - 19:02 #2
Se du det troede jeg også men der er som sagt ingen newlines ( erfaren ;-) )

Jeg har dog fundet fejlen. Jeg poster ikke. Jeg sender videre vha. javascript location=xxxxx?mytext=document.myForm.mytext.value.

Så forsvinder al sådan noget ikke tekst åbenbart !
Avatar billede netsrac Praktikant
21. november 2001 - 19:10 #3
Hvorfor submitter du ikke bare formen istedet ?

document.dinform.submit();
Avatar billede normann Nybegynder
21. november 2001 - 19:11 #4
det er desværre ikke så smart lige i dette tilfælde.
Avatar billede netsrac Praktikant
21. november 2001 - 19:15 #5
Det er klart det forsvinder da der kun kan være en linie i adresse baren, så skal du erstatte linieskift med f.eks | i javascript også erstatte dem med linieskift i asp´en var det en mulighed ?
Avatar billede normann Nybegynder
21. november 2001 - 19:17 #6
Ja en mulighed men vil ikke bruge den - lav flere forme på siden istedet. Tak for dine forslag
Avatar billede netsrac Praktikant
21. november 2001 - 19:19 #7
Jamen det var da så lidt, held og lykke med det :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester