XSLTProcessor: Methode getParameter()
Deprecated
Avoid using this feature in new projects. XSLT is a candidate for removal from browsers because browser implementations are highly susceptible to memory safety vulnerabilities. This feature may be a candidate for removal from web standards or browsers.>
Die getParameter()-Methode der XSLTProcessor-Schnittstelle gibt den Wert eines Parameters (<xsl:param>) aus dem im Prozessor importierten Stylesheet zurück.
Syntax
getParameter(namespaceURI, localName)
Parameter
namespaceURI-
Der Namespace, der mit dem Parameternamen assoziiert ist. Ein "null"-Wert wird wie ein leerer String (
"") behandelt. localName-
Der Name des Parameters im zugehörigen Namespace.
Rückgabewert
Ein Objekt, das mit dem Parameter assoziiert ist. Es kann jeden Typ haben.
Hinweis: Firefox unterstützt jeden Parameter-Typ. Chrome, Edge und Safari unterstützen nur Parameter vom Typ String.
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> |