не могу вывести в innerHTML ответ с сервера в виде json
Подскажите. что я делаю не так. много как пробовал. но похоже моих знаний недостаточно
я пытаюсь вывести json полученный с локального сервера на страницу. вывод к console.log работает, данные выводит. но когда я пытаюсь присвоить значение к innerHTML, Выдаёт ошибку - "Uncaught (in promise) TypeError: Cannot set properties of null (setting 'innerHTML')"
Ответы (2 шт):
Вопрос я решил. только не совсем понял в чём была проблема. вчера я проводил тесты. и в innerHTML вставлял переменную, всё отрабатывало как надо. но проверив это сейчас мне выдало точно такую же ошибку.
проверив это с другим блоком .vrapper. всё сработало. похоже что и правда была проблема в html. но какая, мне не известно. именно с тем блоком не хотело работать. не думаю, что js не может использовать блок span в span`e
похоже я нашёл корень проблемы. для всех тех кто пишет веб сервер на esp 8266 и через fpt клиент обновляет файлы, не забывайте обновлять не только js файл (где вся работа идёт). но и html, а лучше все.
из за этого момента я потерял 1 день жизни
ниже рабочий пример




