Я пытаюсь добавить на свой плагин главной страницы "Стрелку вверх", как
https://www.w3schools.com/howto/howto_js_scroll_to_top.asp
Я поставил код JS в файл и поставил его в очередь. Поместите код CSS и поставьте в очередь, в конце концов поставьте код HTML для кнопки
Я смог поставить в очередь файл сценария и CSS, так как при просмотре страницы я вижу файл и увидеть код внутри. Но кнопка не появляется ... При просмотре страницы я получаю сообщение об ошибке:
script.js?ver=5.3.2:9 Uncaught TypeError: Cannot read property 'style' of null
at scrollFunction (script.js?ver=5.3.2:9)
at window.onscroll (script.js?ver=5.3.2:5)
Если я добавлю код JS на страницу HTML с ... Он отлично работает.
Похоже, код JS, когда он находится в отдельном файле, не может инициализировать переменную.
mybutton = document.getElementById("myBtn");
Поскольку он не готов.
Как Я могу убедиться, что страница загружена до вызова document.getElementById
?
Я новичок в JS, поэтому, пожалуйста, будьте просты:)