Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

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

js
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.

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

Spezifikationen

Spezifikation
DOM
# dom-xsltprocessor-getparameter

Browser-Kompatibilität

Siehe auch