Андрей Мотошин Front-end engineer

Проверка на существование элемента DOM

#javascript

Бывает так, что элемент DOM существует лишь в памяти браузера, при этом не вставлен в html-документ. Проверить, вставлен ли он, можно просто: elem.parentNode в случае не вставленного элемента отдаст null:

var elem = document.createElement('div');
alert(elem.parentNode); // null