Avatar billede html_wizard Nybegynder
28. maj 2003 - 15:52 Der er 6 kommentarer og
2 løsninger

htmlkode og linieskift i textarea

Jeg skriver til en MS access database og bruger textarea i formen og Memo i databasen. Hvordan får jeg det jeg skriver til databasen til at fremkomme med linieskift og htmlkoder eller en af delene.
Avatar billede roenving Novice
28. maj 2003 - 15:59 #1
Det kommer jo an på hvordan du bruger det ,-)

-- hvis du skal sætte linjeskift ind i textarea skal du sætte \n (evt. \r\n) ind hvor linjeskiftet skal være, men ehh ...

-- hvis det så skrives via en variabel kan det være nødvendigt at dobbelt-escape, så det bliver \\n hhv. \\r\\n
Avatar billede mccrack.dk Nybegynder
28. maj 2003 - 16:04 #2
Brug "Replace"-funktionen...

Eks.

<%=Replace(rs("tekst"), vbCRLF, "<br>")%>
Avatar billede html_wizard Nybegynder
28. maj 2003 - 16:14 #3
>>>mccrack
ligesom i denne form jeg skriver

enter to gange

giver dette resultat.
Avatar billede oasen Nybegynder
28. maj 2003 - 16:16 #4
Du skal ikke gøre noget som helst. Når du sender indholdet fra textarea'et til memo'en bliver linieskift lagt ind med vb-konstanten vbCrlf.
Når du skal udskrive i textarea'et igen skal du heller ikke foretage dig noget.
Kun hvis du skal udskrive uden for formularen, skal du benytte mccrack.dk's replace.
Avatar billede html_wizard Nybegynder
28. maj 2003 - 16:19 #5
Okay nu jeg med 0:-)
Avatar billede mccrack.dk Nybegynder
28. maj 2003 - 16:24 #6
...Jeg troede egentlig det var dét du spurgte om.
Avatar billede html_wizard Nybegynder
28. maj 2003 - 16:32 #7
Jeg har fordelt pointene således at mccrack gav mig kommandoen for det jeg skulle bruge.

Og oasen understregede hvor og hvordan perfekt teamwork.
Avatar billede mccrack.dk Nybegynder
28. maj 2003 - 16:51 #8
hehe... takker ;-)
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