Как я могу использовать выборку запросов в tinyMCE? - PullRequest
0 голосов
/ 14 мая 2019

Я нахожусь на странице, которая использует tinyMCE htmleditor для создания некоторого HTML. Для клиента, который использует форму, мне нужно использовать JAvascript, чтобы изменить один из текстовых элементов в промежутке. У меня есть доступ к редактору, и он включен, чтобы разрешить JavaScript.

Используя инструмент разработчика Chrome Inspector, я могу получить / скопировать путь JS к элементу, который я хочу изменить. Это следующее

document.querySelector ("# form> strong> strong> strong> div> strong> span: nth-child (2)> div.tn-fields> table> tbody> tr: nth-child (11)> td > span ")

Чтобы изменить текст в диапазоне, в консоли Chrome, я могу просто сделать: document.querySelector ("# form> strong> strong> strong> div> strong> span: nth-child (2)> div.tn-fields> table> tbody> tr: nth-child (11)> td> span" ) .innerHTML = 'Мое новое значение', и это работает.

Теперь я хочу скопировать / вставить это в редактор tinyMCE в некоторых тегах, чтобы он запускался при загрузке формы.

Однако всякий раз, когда я копирую это, редактор преобразует символ ">" в символ "& gt;", что приводит к нарушению JavaScript.

Есть ли способ указать этот выбор запроса для того, что я хочу в редакторе, и чтобы символ не экранировался? Я пробовал несколько вещей, ни одна из которых не сработала. Исходя из запроса, выбранного выше, есть ли формат, который будет более удобным для использования?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...