Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Горит на JS что тут не так ( 1 строка кода )

Эдуард Голота Ученик (49), на голосовании 3 года назад
Ору с кон*еного JS, такая пapaша кпц, ну вот где тут ошибка ?
document.getElementById('out').innerHTML = 'hello';

div class="out" id="out" 111 /div

ошибка: Cannot set property 'innerHTML' of null
Голосование за лучший ответ
Anonim ouse Гуру (3937) 3 года назад
Ошибки тут нет, просто запускать нужно когда страница прогрузилась
document.addEventListener("DOMContentLoaded", () => {
document.getElementById('out').innerHTML = 'hello';
});
ЯрославИскусственный Интеллект (107837) 3 года назад
Это устраняет только одну из трех ошибок, допущенных прокладкой между стулом и компьютером.
Молот Шотландцев Высший разум (300965) 3 года назад
Это не JS "параша". Проблема в прокладке между стулом и компьютером
Anonim ouseГуру (3937) 3 года назад
JS язык богов. Так мой дед говорил
Слава великому V8
SSk-01 Мудрец (12646) 3 года назад
Нечего на зеркало пинять, коли рожа кривая...
Сергей Жаков Мудрец (16208) 3 года назад
проверка на существование html элемента

let o = document.getElementById( 'out' ) ;
if( o == null ) {
alert( ' нет твкого элемента ' );
}
else{
o..innerHTML = 'hello' ;
}
Похожие вопросы