XSLTProcessor: getParameter() Methode
Eingeschränkt verfügbar
Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.
Die getParameter() Methode des XSLTProcessor Interfaces gibt den Wert eines Parameters (<xsl:param>) aus dem im Prozessor importierten Stylesheet zurück.
Syntax
getParameter(namespaceURI, localName)
Parameter
namespaceURI-
Der Namensraum, der mit dem Parameternamen verknüpft ist. Ein "null" Wert wird genauso behandelt wie der leere String (
""). localName-
Der Name des Parameters im zugehörigen Namensraum.
Rückgabewert
Ein Objekt, das den mit dem Parameter verknüpften Wert darstellt. Es kann von jedem Typ sein.
Hinweis: Firefox unterstützt jeden Parametertyp. Chrome, Edge und Safari unterstützen nur String-Parameter.
Beispiele
>Verwendung von getParameter()
Dieses Beispiel zeigt, wie getParameter() verwendet wird, um den Wert eines Parameters zu überprüfen, der das Verhalten einer XSLT-Transformation steuert.
const xsltProcessor = new XSLTProcessor();
xsltProcessor.setParameter(null, "foo", "bar");
console.log(xsltProcessor.getParameter(null, "foo")); // "bar"
Spezifikationen
| Spezifikation |
|---|
| DOM> # dom-xsltprocessor-getparameter> |