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 поддерживает только строковые значения. |
См. также
© 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