Hi,

Do you face issues with this quotes ?
I think they are harmless. The browser decodes them properly before
executing the JS code.

Martin Grigorov
Wicket Training and Consulting
https://twitter.com/mtgrigorov

On Tue, May 9, 2017 at 1:09 PM, <[email protected]> wrote:

>
> Hello,
> I'm trying to add a "onchange" attribute to an "input" tag.
> The onchange attribute contains javascript code with apostrophes (').
> These apostrophes are encoded (&#039;) in the resulting html.
>
> Java code
> ...
> new AttributeModifier("onchange", new
> Model<String>("document.getElementById('navbar').classList.toggle('cond
> ensedNav');")
> ...
>
> Resulting html
> ...
> onchange="document.getElementById(&#039;navbar&#039;).classList.toggle(
> &#039;condensedNav&#039;);"
> ...
>
> How can I avoid it?
>
> Regards
>
> Alberto
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to