XSLTProcessor: getParameter() メソッド
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
getParameter()
は XSLTProcessor
インターフェイスのメソッドで、プロセッサーにインポートされたスタイルシートの引数 (<xsl:param>
) の値を返します。
構文
js
getParameter(namespaceURI, localName)
引数
namespaceURI
-
引数名に関連付けられた名前空間。 "null" の値は空文字列 (
""
) と同様に扱われます。 localName
-
関連付けられた名前空間にある引数名。
返値
引数に関連付けられた値であるオブジェクト。任意の型を入力できます。
メモ: Firefox はあらゆる種類の引数に対応しています。 Chrome、Edge、Safari は文字列引数のみに対応しています。
例
getParameter() の使用
例えば、 XSLT 変換の動作を制御する引数の値を調べるために、getParameter()
を使用する方法を示します。
js
const xsltProcessor = new XSLTProcessor();
xsltProcessor.setParameter(null, "foo", "bar");
console.log(xsltProcessor.getParameter(null, "foo")); // "bar"
仕様書
Specification |
---|
DOM # dom-xsltprocessor-getparameter |
ブラウザーの互換性
BCD tables only load in the browser