Не работает Java-script в поле HTML документа

1. fixin 4280 21.02.25 18:00 Сейчас в теме
Написал HTML-страницу, использующую java-script.
Загнал ее в текстовый макет HTML.
Устанавливаю так:
Элементы.Адрес.Документ.documentElement.innerHTML = ПолучитьТекст();

&НаСервере
Функция ПолучитьТекст()
    ОО = РеквизитФормыВЗначение("Объект");
    Возврат ОО.ПолучитьМакет("HTML").ПолучитьТекст();

КонецФункции

Показать


Так вот, в отображаемой странице показывается только HTML, поле не работает.
Если страницу сохранить в HTML, там все в порядке.
Если также перейти на адрес, из которого взята страница, JS тоже работает.

Может быть, проблема в том, что HTML-содержимое надо устанавливать по другому, если так устанавливать, то JS-скрипты не включаются?

ПроверкаКлика.epf - обработка, где кнопка "Установить текст" устанавливает HTML текст, а кнопка "Перейти на адрес" переходит на адрес https://javascript.ru/files/upload/tree/tree_example.html, откуда взят пример.

Отдельно прилагаю HTML-текст из макета x.html - он прекрасно работает в браузере (сворачиваются и разворачиваются элементы дерева).
Прикрепленные файлы:
ПроверкаКлика.epf
x.htm
VyacheslavShilov; +1 Ответить
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Найденные решения
2. antz 21.02.25 18:12 Сейчас в теме +0.8 $m
Адрес = ПолучитьТекст()
Sashares; +1 Ответить
3. Snoocker 21.02.25 18:31 Сейчас в теме +1.2 $m
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. antz 21.02.25 18:12 Сейчас в теме +0.8 $m
Адрес = ПолучитьТекст()
4. fixin 4280 21.02.25 18:50 Сейчас в теме
(2) не поверишь, я так пробовал. Но что-то не срасталось. ;-)
реально работает.

Вспомнил, почему. я устанавливал Адрес на сервере, а надо на клиенте.
3. Snoocker 21.02.25 18:31 Сейчас в теме +1.2 $m
5. fixin 4280 21.02.25 18:50 Сейчас в теме
Реально работает, тут тот же совет:
Адрес = ПолучитьТекст()
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот