Как решить проблему с innerHTML?

Суть проекта:
Есть несколько файлов .html, которые связаны друг с другом ссылками - этакая сеть файлов. Ко всем .html подключён один и тот же файл .js, который в div посылает нужный текст через document.getElementById('...').innerHTML.

Проблема:
Из-за того, что в конкретном файле .html нет div с id, в который загружается текст, возникает ошибка.

Использовать к каждому .html свой .js - долго и неэффективно.
  • Вопрос задан
  • 100 просмотров
Решения вопроса 1
leha_gorbunov
@leha_gorbunov
Программист
Проверить что есть такой div с таким id.

var div_id = document.getElementById("<ваш id>");
if(div_id!=undefined){
  ваш код
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы