--- title: Node.isSupported() slug: Web/API/Node/isSupported translation_of: Web/API/Node/isSupported ---
{{APIRef("DOM")}}{{obsolete_header}}
Node.isSupported() возвращает {{domxref("Boolean")}} флаг содержащий результат проверки реализует ли реализация DOM определенное свойство и поддерживается ли это свойство конкретным узлом.
boolValue = element.isSupported(feature, version)
hasFeature в DOMImplementation. Возможные значения определенные в спецификации ядра DOM перечислены в DOM Level 2 соответствующий раздел.2.0. если версия не указана, поддерживает любую версию свойства, вызывает метод и возвращает true.<div id="doc">
</div>
<script>
// Получить элемент и проверить поддерживает ли он модуль DOM2 HTML.
var main = document.getElementById('doc');
var output = main.isSupported('HTML', '2.0');
</script>
| Спецификация | Статус | Комментарий |
|---|---|---|
| {{SpecName('DOM WHATWG', '#interface-node', 'Node')}} | {{Spec2('DOM WHATWG')}} | Удалено из спецификации. |
| {{SpecName('DOM3 Core', '/core.html#Level-2-Core-Node-supports', 'Node.isSupported()')}} | {{Spec2('DOM3 Core')}} | Никаких изменений с {{SpecName('DOM2 Core')}}. |
| {{SpecName('DOM2 Core', '/core.html#Level-2-Core-Node-supports', 'Node.isSupported()')}} | {{Spec2('DOM2 Core')}} | Изначальное описание. |
{{CompatibilityTable}}
| Свойство | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
|---|---|---|---|---|---|
| Базовая поддержка | {{CompatUnknown}} | Поддерживается от {{CompatGeckoDesktop("1.0")}} до {{CompatGeckoDesktop("21.0")}}. Удалено в {{CompatGeckoDesktop("22.0")}} [1] |
{{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |
| Свойство | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
|---|---|---|---|---|---|
| Базовая поддержка | {{CompatUnknown}} | Поддерживается от {{CompatGeckoMobile("1.0")}} до {{CompatGeckoMobile("21.0")}}. Удалено в {{CompatGeckoMobile("22.0")}} [1] |
{{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |
[1] Начиная с Gecko 19.0 {{geckoRelease("19.0")}} этот метод всегда будет возвращать true ({{bug("801425")}}) и начиная с Gecko 22.0 {{geckoRelease("22.0")}} этот метод был удален.