Пытаюсь получить доступ к элементам с помощью document.querySelector, но возвращается null. menuFull возвращает как нужно, а в случае с aside загружается null. По идее в момент load все DOM элементы должны загрузиться, а в итоге запрос не видит нужного элемента. Код находится в Tilde. Ссылка на сайт:
https://paniniufa.su/menu?category=10f47e90-a4de-4...
<script src="https://api.selcdn.ru/v1/SEL_75070/ucsdelivery/ce939b6c611d47a190a65054c8492733/MenuFull.prod.common.js"></script>
<script src="https://api.selcdn.ru/v1/SEL_75070/ucsdelivery/ce939b6c611d47a190a65054c8492733/MenuFull.prod.umd.min.js"></script>
<link rel="stylesheet" href="https://854102.selcdn.ru/links/MenuFull.prod09032210.css">
<div id="menu-full"></div>
<script>
MenuFull.create('#menu-full', {
token: accessToken,
baseUrl: apiBaseUrl
})
</script>
<script>
window.onload = function() {
const basketTitle = document.querySelector('.basket-mobile__text[data-v-32ac8623]');
basketTitle.textContent = "Корзина";
}
</script>
<script>
window.onload = function() {
const menuFull = document.querySelector('#menu-full');
console.log(menuFull);
let aside = menuFull.querySelector("aside")
console.log(aside);
}
</script>