Spec-Zone.ru › Web APIs

XSLTProcessor: метод getParameter()

Базовая реализация Широко доступна

Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с июля 2015 года.

  • Подробнее
  • Полная совместимость
  • Отправить обратную связь

Метод getParameter() интерфейса XSLTProcessor возвращает значение параметра (<xsl:param>) из стилей, импортированных в процессор.

Синтаксис

getParameter(namespaceURI, localName)

Параметры

namespaceURI

Пространство имён, связанное с именем параметра. Значение "null" обрабатывается так же, как и пустая строка ("").

localName

Имя параметра в связанном пространстве имён.

Возвращаемое значение

Объект, являющийся значением, связанным с параметром. Он может быть любого типа.

Примечание: Firefox поддерживает любые типы параметров. Chrome, Edge и Safari поддерживают только строковые параметры.

Примеры

Использование getParameter()

Этот пример демонстрирует, как использовать getParameter() для проверки значения параметра, который управляет поведением преобразования XSLT.

const xsltProcessor = new XSLTProcessor();
xsltProcessor.setParameter(null, "foo", "bar");
console.log(xsltProcessor.getParameter(null, "foo")); // "bar"

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

Спецификация
DOM
# dom-xsltprocessor-getparameter

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

Рабочие столы Мобильные
Chrome Edge Firefox Opera Safari Chrome Android Firefox for Android Opera Android Safari на iOS Samsung Internet WebView Android
getParameter
1Chrome поддерживает только строковые значения.
12Edge поддерживает только строковые значения.
1
≤12.1Opera поддерживает только строковые значения.
3.1Safari поддерживает только строковые значения.
18Chrome Android поддерживает только строковые значения.
4
≤12.1Opera поддерживает только строковые значения.
2Safari на iOS поддерживает только строковые значения.
1.0Samsung Internet поддерживает только строковые значения.
3WebView поддерживает только строковые значения.

См. также

  • XSLTProcessor.setParameter()
  • XSLTProcessor.removeParameter()
  • XSLTProcessor.clearParameters()
  • XSLTProcessor.reset()

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/XSLTProcessor/getParameter

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API