Если вы используете в своем проекте библиотеку jQuery, вы легко можете проверить наличие элемента на странице используя свойство length:
if ( jQuery("#element").length ) {
alert("Элемент с id 'element' найден!")
}
Важно отметить, что при использовании jQuery нам совсем не обязательно проверять наличие элемента когда если мы производим какие-то действия над ним:
jQuery("#element").addClass("active");
Код выше не вызовет ошибок даже если элемента с указанным id нет на странице. При использовании чистого Javascript всегда необходимо проверять наличие элемента на странице при работе с ним, в противном случае, если элемент не будет найден, произойдет ошибка.
« список статей