We have a FTL that has -
<a href='javascript:func("${event.title}");'>Link</a>
When the value has an apostrophe, like Norman'S Birthday
- it breaks.
We used js_string
to fix it -
<a href="javascript:func('${event.title?js_string}');">Link</a>
But we also had to change the double quotes around $expression
to single quotes - this does Not work with double quotes.
Question -
Is there a way to fix this with the original double quotes around the $expression
?
Something like -
<a href='javascript:func("${event.title?js_string}");'>Link</a>
Note the above does not work.