Avatar billede ziron Nybegynder
18. juli 2001 - 16:07 Der er 11 kommentarer og
1 løsning

brug replace til ny linje???

hvorfor er det nu lige at jeg ikke kan få replace(chr(10),\"<br>\") til at virke???

det er med JSCRIPT

/ZIRON
Avatar billede tdaugaard Nybegynder
18. juli 2001 - 16:08 #1
fordi du mangler sourcestring: (den der indeholder det der skal søges i)

replace(sourcestring, chr(10),\"<br>\")
Avatar billede jakobandersen Nybegynder
18. juli 2001 - 16:09 #2
Du skal have et stren object f.eks. fra en database da replace er en metode.

F.eks:

strTekst = Request.Form(\"textareanavn\")

strTekst.replace(\\r\\n, \"<br>\")


\\r er et carriage return og \\n er en newline
Avatar billede jakobandersen Nybegynder
18. juli 2001 - 16:09 #3
tdaugaard>> Du snakker Vbscript.
Avatar billede tdaugaard Nybegynder
18. juli 2001 - 16:10 #4
moonduck:> det ved jeg :o) Men jeg troede faktisk det var ens :o)
Avatar billede ziron Nybegynder
18. juli 2001 - 16:11 #5
tdaugaard >> ja ved det og det skal foran i jscript...

/ZIRON
Avatar billede ziron Nybegynder
18. juli 2001 - 16:14 #6
ja og det virker ikke :-(

og \\ skal de ikke også vende den anden vej???

/ZIRON
Avatar billede jakobandersen Nybegynder
18. juli 2001 - 18:03 #7
Må vi se din kode? Hvad er din streng?

Prøv med:

strTekst.replace(/\\n/g, \"<br>\");
Avatar billede ziron Nybegynder
18. juli 2001 - 18:08 #8
moonduck >> der var den, det virker, hvorfor skal man skrive sådanne ting??? og ikke bare chr(10)???

/ZIRON
Avatar billede jakobandersen Nybegynder
18. juli 2001 - 18:12 #9
10 er en ANSI character kode for ENTER, Chr() er en VBScript funktion der returnerer dennes værdi...

\\n er tegnet for en newline, i VBScript er det lf = Linefeed

Det jeg gør er at jeg bruger et globalt regular expression der leder efter \\n.
Avatar billede bartsimpson Nybegynder
18. juli 2001 - 18:18 #10
okay smart :-)

skriver lige fra en anden konto...

/ZIRON
Avatar billede jakobandersen Nybegynder
18. juli 2001 - 18:48 #11
Flere kontoer er da ikke helt lovligt jvf. http://www.eksperten.dk/info_regler.phtml

CC: admin
Avatar billede andreas_admin Nybegynder
18. juli 2001 - 19:14 #12
ziron/bartsipmson>> Det er ikke tilladt at have mere end én profil. Hvis du omgående sletter den ene, slipper jeg for at lukke dem begge, OK ?!
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