XSLTProcessor: getParameter()-Methode
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since Juli 2015.
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 verknüpft ist. Ein "null"-Wert wird genauso behandelt wie der leere String (
""
). localName
-
Der Name des Parameters im zugehörigen Namespace.
Rückgabewert
Ein Objekt, das den mit dem Parameter verknüpften Wert darstellt. Es kann jeden Typ haben.
Hinweis: Firefox unterstützt jede Art von Parameter. Chrome, Edge und Safari unterstützen nur Zeichenfolgenparameter.
Beispiele
>Verwendung von getParameter()
Dieses Beispiel zeigt, wie man getParameter()
verwendet, 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
Specification |
---|
DOM> # dom-xsltprocessor-getparameter> |
Browser-Kompatibilität
Loading…