Toon posts:

[ASP - JavaScript] Strings met " aan variabelen toekennen

Pagina: 1
Acties:
  • 37 views sinds 30-01-2008

Verwijderd

Topicstarter
Ok, beetje vage omschrijving... Ik heb het volgende probleem:

Middels een ASP pagina worden een aantal variabelen doorgegeven aan een andere ASP pagina. De waarden van deze variabelen wil ik toekennen aan variabelen in JavaScript.
Dat wordt dan dus zoiets:

code:
1
2
3
<script>
var tekst = "<%=request("tekst") %>";
</script>

Dit werkt. Het wordt echter een probleem als die string in request("tekst") een " (dubbele quote oftewel chr(34) ) bevat.
Na het parsen van die ASP pagina zal de source er dan zo uit zien:

code:
1
2
3
<script>
var tekst = "hij zegt: "bladiebla", maar ik niet";
</script>

Er zal echter een syntax fout gegeven worden bij de tweede " ... logisch.

Maar mijn vraag is nu... hoe kan ik dit ondervangen?

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-08 11:40

gorgi_19

Kruimeltjes zijn weer op :9

ASP:
1
Replace(Request("tekst"),"""","'")


Verder kan je eens
ASP:
1
Replace(Request("tekst"),"""","\""")

proberen

Maar erhm.. Dit is imho nogal basic. Was dit niet in een tutorial of google te vinden?

[ Voor 47% gewijzigd door gorgi_19 op 01-03-2003 12:11 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Topicstarter
ja.. je heb gelijk... nu ik deze oplossing zie... excuses.. ik zag het nie meer zitten, maar tis idd nie zo lastig als ik dacht...

Toch bedankt hè! :D

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

Is ook in 't eerste het beste boek / tutorial e.d. wel te vinden, hoor dit :)

Volgende keer even wat beter zoeken. The magic word is "escapen" :)

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


Dit topic is gesloten.