Как изменить использование редактора Froala с jQuery на ванильный JavaScript?Javascript

Форум по Javascript
Anonymous
Как изменить использование редактора Froala с jQuery на ванильный JavaScript?

Сообщение Anonymous »

У меня есть приложение, которое загружает стороннюю форму в WebView2 (Edge). При загрузке скрипт jQuery выполняется с использованием CoreWebView2.ExecuteScriptAsync. Это сработало отлично, но теперь библиотека jQuery больше не загружается этим сайтом.
Цель состоит в том, чтобы заполнить поля из внутренней базы данных. Многие из них я переработал и теперь могу загружать, просто используя стандартный JavaScript, например

Код: Выделить всё

SB.Append("$('#fname').val('MyName'); ")

SB.Append("const fname_field = document.getElementById('fname'); ")
SB.Append("fname_field.value = 'MyName'; ")
Но этому моменту я изо всех сил пытаюсь найти эквивалент

Код: Выделить всё

SB.Append("$('#synopsis').froalaEditor('html.set', `" & vSynopis & "`); } ")
Есть предложения?
Я пробовал:

Код: Выделить всё

SB.Append("(document.querySelector('#query').froalaEditor('html.set', `" & vQueryLetter & "`); ")
и другие варианты.
================= ОБНОВЛЕНИЕ РЕДАКТИРОВАНИЯ ============
Оказывается, они заменили редактор Froala на редактор qt. Разметка есть.

Код: Выделить всё

                                 data-validate
data-validate-required="true"
>
Попробовал несколько методов: сценарий запускается, но не заполняет HTML или даже базовую однострочную строку.
Я могу вставить HTML в элемент div, просто используя .innerHTML, но это уничтожает разметку редактора и не отправляет.>

Подробнее здесь: https://stackoverflow.com/questions/798 ... javascript

Вернуться в «Javascript»