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 2015年7月.
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> |
ブラウザーの互換性
Loading…