На практике приходится очень часто проверять существует ли элемент на веб-странице или нет.
Например, задача может быть следующей:
если на странице есть блок div с атрибутом id, то нужно выполнить какие-то действия с элементами, которые в нем находятся.
Такую проверку очень важно производить. Если в скрипте будет запрашиваться элемент, которого нет на странице, то будет ошибка. Скорее всего, вы знаете, насколько могут быть опасны ошибки в Javascript, весь код который расположен ниже, может просто не обрабатываться.
Поэтому производить проверку существования элемента - это очень важный момент.
Хочу рассказать о способе, как это можно сделать с помощью библиотеки Jquery.
Вот пример:
$("#mydiv").length – это выражение будет возвращать true, когда скрипту удалось найти элемент и false в противном случае. Именно этот принцип работы и позволяет выполнить необходимую проверку.
Если у вас появляется окно такого вида, значит, все работает нормально.
Все мои уроки по Javascript здесь.
Чтобы оставить сообщение, зарегистрируйтесь/войдите на сайт через:
Email - зарегистрироваться / войти