Skip to content
Advertisement

Escaping double quotes in JavaScript onClick event handler

The simple code block below can be served up in a static HTML page but results in a JavaScript error. How should you escape the embedded double quote in the onClick handler (i.e. “xyz)? Note that the HTML is generated dynamically by pulling data from a database, the data of which is snippets of other HTML code that could have either single or double quotes. It seems that adding a single backslash ahead of the double quote character doesn’t do the trick.

JavaScript

Advertisement

Answer

Did you try

" or x22

instead of

JavaScript

?

User contributions licensed under: CC BY-SA
5 People found this is helpful
Advertisement