Как вы вставляете кавычки в HTML за пределами второго уровня? Насколько мне известно, существует только 2 типа кавычек: single (') и double ("). Я знаю об экранировании с помощью косой черты - вам нужно скрыться в коде, но это экранирование не будет работать на уровне браузера Что такое принятый метод, чтобы обойти что-то вроде следующего?
<p onclick="exampleFunc('<div id="divId"></div>');">Some Text</p>
Этот код печатает в браузере:
');" > Some Text