Avatar billede graugart Nybegynder
04. maj 2001 - 15:27 Der er 7 kommentarer og
2 løsninger

Konvertering af linjeskift

Hej

Hvilken funktion skal jeg bruge for at konvertere de linjeskift brugere indtaster i en form til <br>? De må ikke indtaste html-koder...

Avatar billede nute Nybegynder
04. maj 2001 - 15:30 #1
replace(\"din tekst\",vbcrlf,\"<br>\")
Avatar billede jimmidreng Nybegynder
04. maj 2001 - 15:53 #2
denne linie udskifter < tegnet med et visbart html tag istedet:
replace(\"teksten\",\"<\",\"&lt;\")

bagefter kører du:
replace(\"teksten\",vbcrlf,\"<br>\")

så er alt så plads, brugeren kan ikke taste html koder, og linieskift bliver konverteret til <BR>.
Avatar billede graugart Nybegynder
04. maj 2001 - 15:56 #3
tak til jer begge :)
Avatar billede nute Nybegynder
04. maj 2001 - 15:56 #4
ehhh...jimmidreng >> hva er pointet med å konvertere < til &lt; ???
Avatar billede graugart Nybegynder
04. maj 2001 - 15:56 #5
Tak :)
Avatar billede jimmidreng Nybegynder
04. maj 2001 - 16:01 #6
&lt; viser et < på skærmen.
Dette betyder at hvis en bruger skriver <B>HEJ</B>
vil det ikke blive fortolket som HTML i browseren, men blive vist som <B>HEJ</B>
Avatar billede nute Nybegynder
04. maj 2001 - 16:04 #7
jeg vet selvfølgelig det, men det har da ingenting med spørsmålet å gjøre...
Avatar billede jimmidreng Nybegynder
04. maj 2001 - 16:06 #8
Citat ovenstående spørgsmål:
De må ikke indtaste html-koder...

Havde der stået:
De behøver ikke indtaste html-koder...

Var det jo uden ik\'???
Avatar billede nute Nybegynder
04. maj 2001 - 16:09 #9
ups...sorry...leste ikke den siste setning :)

men i så tilfelle, så skal man jo heller benytte

Server.HTMLEncode(\"tekst_fra_textbox_eller_textfield\") så slipper man for alle disse manuelle konverteringer...
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