Ok, en gros, je fais ça
document.getElementById("something").innerHTML = "<img src='something' onmouseover='change(\'ex1\')' />";
Je ne veux pas de guillemets doubles (") à l'endroit où je mets le \'. Je ne veux qu'un guillemet simple et j'essaie donc de faire en sorte qu'il ne mette pas de guillemets doubles lorsqu'il est utilisé. C'est ce que j'essaie de faire dans le résultat final.
<img src="something" onmouseover="change('ex1')" />
s'échapper ne fonctionne pas pour moi.