Avatar billede trine_h Nybegynder
25. november 2003 - 09:17 Der er 6 kommentarer og
3 løsninger

Hvordan fjernes linieskift fra textarea

Jeg har et html textarea hvis tekstindhold bliver sat ind i db. Mit spørgsmål er hvordan jeg fjerner eventuelle (linieskift) før teksten sættes ind i db'en
Avatar billede -mundi- Nybegynder
25. november 2003 - 09:21 #1
tekst = request.form("teksfelt")


tekst = replace(tekst,vbcrlf,"")
Avatar billede htm Nybegynder
25. november 2003 - 09:22 #2
Det kan vel være ligemeget da det ikke bliver vist på din side???

men ellers er det

str = replace(str,vbCrLf,"")
Avatar billede chriscross Nybegynder
25. november 2003 - 09:24 #3
strTekst = replace(strTekst,vbcrlf," ")
- hvor strTekst er værdien af dit textarea

:o)
Chriscross
Avatar billede keysersoze Ekspert
25. november 2003 - 09:29 #4
det lyder for mig ekstrem underligt at ville fjerne linieskift... hvis der slet ikke må være linieskift kan man vel nøjes med type=text i stedet for et textarea.

Indtaster en bruger noget med linieskift er det vel fordi disse linieskift skal bruges eller?
Avatar billede trine_h Nybegynder
25. november 2003 - 09:44 #5
Problemet er at jeg efterfølgende skal præsentere teksten fra en streng i noget javascript kode. Hvis der er linieskift i textarea hopper teksten til javascriptstrengen ned på ny linie - resultatet bliver således:
javascriptstreng = 'kfsghkdjfhgkjdfhgkjhdfg
dlfkgjldkgjdg' (linieskift i streng pga. linieskift i textarea)
Avatar billede -mundi- Nybegynder
25. november 2003 - 09:45 #6
erstat linieskift med \n istedet

tekst = replace(tekst,vbcrlf,"\n")
Avatar billede keysersoze Ekspert
25. november 2003 - 09:46 #7
det er korrekt - men så må du løse problemet ved udtræk fra databasen i stedet for ved indsættelse... der er jo som regel en god grund til at man bruger linieskift.

Præcis hvad du skal gøre for at løse problemer afhænger af hvad javascript-strengen skal bruges til.
Avatar billede coolstar Nybegynder
25. november 2003 - 11:13 #8
lukketid ?

Eller er der mere du ikke forstår så står vi gerne til rådighed :o)
Avatar billede trine_h Nybegynder
25. november 2003 - 15:19 #9
coolstar - klogeåge!
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