Avatar billede Slettet bruger
08. oktober 2001 - 08:56 Der er 3 kommentarer og
1 løsning

Replace i JavaScript-Serverside?

Hey... Hvordan får jeg udskiftet et apostrof med 2 - hvis jeg skal indsætte den i en database i Jscript? .. Desværre har Jscript ikke Replace() .. øv..

Avatar billede fireworld Nybegynder
08. oktober 2001 - 09:00 #1
hvordan vil du sætte javascript sammen med en database uden et serverside script?

det kan lade sig gøre ved at sende nogen variabler til en fil...
meeeen .. .. hmmm forstår ikke spørgsmålet?
Avatar billede Slettet bruger
08. oktober 2001 - 09:03 #2
Ja, når folk indtaster noget i f.eks. en form - sendes det jo til serveren - og normalt udskifter man på serversiden et enkelte \' med \'\' - før man indsætter den i SQL-sætningen... og i VB kan man jo bruge Replace(\"\'\",\"\'\'\") - men den virker jo ikke i Jscript... :( forstår du nu?
Avatar billede burningice Nybegynder
08. oktober 2001 - 09:36 #3
fireworld>> du tror nok at jscript kun kan bruges clientside, men sådan hænger det ikke sammen. Ligesom vb script, det kan bruges både client og server-side!
Avatar billede z42cool Nybegynder
08. oktober 2001 - 10:10 #4
Replace findes skam ogsp i JScript, den er bare væsentligt mere kraftfuld end i VBScript idet den tager et regular expression. For at udskifte \' med \" skal du såmæn bare sige

minStrengVar.replace(/\'/, \"\\\"\");
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