We're looking for a user researcher to understand the needs of developers and designers. Is this you or someone you know? Check out the post: https://mzl.la/2IGzdXS

Вышла из употребления
Эта возможность вышла из употребления. Хотя она может продолжать работать в некоторых браузерах, её использование не рекомендуется, поскольку она может быть удалена в любое время. Старайтесь избегать её использования.

Node.isSupported() возвращает Boolean флаг содержащий результат проверки реализует ли реализация DOM определенное свойство и поддерживается ли это свойство конкретным узлом.

Синтаксис

boolValue = element.isSupported(feature, version)

Параметры

feature
Это DOMString содержащая имя свойства для проверки. Это тоже имя, которое может быть передано в метод hasFeature в DOMImplementation. Возможные значения определенные в спецификации ядра DOM перечислены в DOM Level 2 соответствующий раздел.
version
Это DOMString содержащая номер версии свойства для ис проверки.В DOM уровень 2, version 1, это строка 2.0. если версия не указана, поддерживает любую версию свойства, вызывает метод и возвращает true.

Пример

<div id="doc">
</div>

<script>
 // Получить элемент и проверить поддерживает ли он модуль DOM2 HTML.
 var main = document.getElementById('doc');
 var output = main.isSupported('HTML', '2.0');
</script>

Спецификации

Спецификация Статус Коментарий
DOM
Определение 'Node' в этой спецификации.
Живой стандарт Удалено из спецификации.
Document Object Model (DOM) Level 3 Core Specification
Определение 'Node.isSupported()' в этой спецификации.
Устаревшая Никаких изменений с Document Object Model (DOM) Level 2 Core Specification.
Document Object Model (DOM) Level 2 Core Specification
Определение 'Node.isSupported()' в этой спецификации.
Устаревшая Изначальное описание.

Совместимость с браузерами

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

Свойство Chrome Firefox (Gecko) Internet Explorer Opera Safari
Базовая поддержка ? Поддерживается от 1.0 (1.7 или ранее) до 21.0 (21.0).
Удалено в 22.0 (22.0) [1]
? ? ?
Свойство Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Базовая поддержка ? Поддерживается от 1.0 (1.0) до 21.0 (21.0).
Удалено в 22.0 (22.0) [1]
? ? ?

Gecko-специфичные замечания

[1] Начиная с Gecko 19.0 (Firefox 19.0 / Thunderbird 19.0 / SeaMonkey 2.16) этот метод всегда будет возвращать true (баг 801425) и начиная с Gecko 22.0 (Firefox 22.0 / Thunderbird 22.0 / SeaMonkey 2.19) этот метод был удален.

Смотрите также

  • Принадлежит интерфейсу Node.

Метки документа и участники

Внесли вклад в эту страницу: AlexAlex
Обновлялась последний раз: AlexAlex,