Здравствуйте, вопрос про битрикс js не могу найти дом элементы
У меня дом дерево отрендерилось, а элементы внутри красного квадрата не найти, то есть они null, всё что вне красного квадрата доступно. Говорят то, что внутри красного квдрата как то динамически вставлется битриксом, кстати это не айфрейм. Как я проверяю, что дом выстроен. Ну встроенным в js событием DomContentLoaded. То есть у меня весь скрипт исполняется, после того как произошло это событие. так же пробовал всё завернуть в длинный сет таймаут, но на экране все элементы нарисованы, потом через секунд 10 отрабатывет мой скрипт по сет таймауту и всё равно элемент null.
Мой файл добавляется в футер вот так, onProlog сказали, что значит, что он перед закрывающим тегом боди, плюс передаю аргумент сортировки 5000, то есть он явно должен быть последним.
Ищу такими способами
const searchBlock = document.body.querySelector(".header-search"),
или так
var fields1 = BX.findChild(
BX("workarea-content"),
{ className: .${hint.HINT_ELEMENT} },
true,
true
);
скриншот
Прошу помочь решить вопрос. Проект коммерческий и все вытекающие из-этого следствия, а в битрикс я не бум