Как я могу запустить код JS, только если существует Div [дублировать]Html

Программисты Html
Ответить
Anonymous
 Как я могу запустить код JS, только если существует Div [дублировать]

Сообщение Anonymous »

Используя приведенный ниже код. Он используется для исправления Navbar в верхней части браузера, как только пользователь начнет прокручивать вниз. Это не на каждой странице, хотя (Myheader Div), поэтому он показывает недостающую ошибку. Могу ли я изменить этот код, чтобы запустить, только если существует Div MyHeader? < /P>
window.onscroll = function() {myFunction()};
var header = document.getElementById("myHeader");
var sticky = header.offsetTop;
function myFunction() { if (window.pageYOffset > sticky) {
header.classList.add("sticky-solution");} else {
header.classList.remove("sticky-solution");}}



Подробнее здесь: https://stackoverflow.com/questions/772 ... div-exists
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»