Как проверить существование элемента по id с помощью Mootools - PullRequest
4 голосов
/ 11 января 2011

Как проверить наличие элемента по id с помощью Mootools

1 Ответ

9 голосов
/ 11 января 2011

html:

<div id="foo">some content</div>

javascript

var foo = document.id('foo'); // or $ but should be avoided due to conflicts

// if it returns an Element object, it will be truthy.
if (foo) {
    // code for when it exists
}
else {
    // code for when it does not.
}

, кстати, это имитирует поведение возвращаемого значения document.getElementById, которое является ванильным js.это может быть верно для любого селектора, который предназначен для возврата одного элемента, например document.getElement('div.login > a.active') - не обязательно должен быть только по идентификатору.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...