Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.javascript > #24006
| Date | 2014-05-01 16:15 +1000 |
|---|---|
| From | Andrew Poulos <ap_prog@hotmail.com> |
| Newsgroups | comp.lang.javascript |
| Subject | apostrophes |
| Message-ID | <NPadnftYatpNe_zOnZ2dnUVZ_oqdnZ2d@westnet.com.au> (permalink) |
I have a form into which users enter their names. The names get saved to
a db. (Any apostrophes get encoded before being written to the db.)
The server side language is JScript in classic ASP.
When names get read back I use something like
Response.write("var name = '" + recSet("name").value + "';");
Which works fine until a name includes an apostrophe and the page will
throw an error.
One way I've considered is backslashing a double quote eg
Response.write("var name = \"" + recSet("name").value + "\";");
which will only work until someone enters a name like
Stan "The Man" Longinidis
What's a better way of handling single/double apostrophes?
Andrew Poulos
Back to comp.lang.javascript | Previous | Next — Next in thread | Find similar | Unroll thread
apostrophes Andrew Poulos <ap_prog@hotmail.com> - 2014-05-01 16:15 +1000
Re: apostrophes JJ <duh@nah.meh> - 2014-05-01 15:15 +0700
Re: apostrophes Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2014-05-01 10:28 +0200
Re: apostrophes Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2014-05-01 10:42 +0200
Re: apostrophes "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2014-05-01 13:34 +0200
Re: apostrophes Richard Damon <Richard@Damon-Family.org> - 2014-05-03 10:00 -0400
Re: apostrophes "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2014-05-03 17:00 +0200
Re: apostrophes Richard Damon <Richard@Damon-Family.org> - 2014-05-03 12:54 -0400
csiph-web