diff options
Diffstat (limited to 'files/ja/web/api/document/createexpression/index.html')
-rw-r--r-- | files/ja/web/api/document/createexpression/index.html | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/files/ja/web/api/document/createexpression/index.html b/files/ja/web/api/document/createexpression/index.html new file mode 100644 index 0000000000..847bf1ea3c --- /dev/null +++ b/files/ja/web/api/document/createexpression/index.html @@ -0,0 +1,47 @@ +--- +title: Document.createExpression() +slug: Web/API/Document/createExpression +tags: + - API + - DOM + - Document + - Reference + - XPath + - createExpression + - メソッド +translation_of: Web/API/Document/createExpression +--- +<div>{{APIRef("DOM")}}</div> + +<p>このメソッドは、 (繰り返して) 評価を行うために使用することができる {{DOMxRef("XPathExpression")}} をコンパイルします。</p> + +<h2 id="Syntax" name="Syntax">構文</h2> + +<pre class="syntaxbox"><var>xpathExpr</var> = <var>document</var>.createExpression(<var>xpathText</var>, <var>namespaceURLMapper</var>); +</pre> + +<h3 id="Parameters" name="Parameters">引数</h3> + +<ul> + <li><var>xpathText</var> は文字列で、コンパイルする XPath 式です。</li> + <li><var>namespaceURLMapper</var> は、名前空間接頭辞を名前空間 URL に対応付ける関数 (または必要がなければ null) です。</li> +</ul> + +<p>{{Fx_MinVersion_Note(3, "Firefox 3 より前では、対象として XPath を実行する文書以外の文書に対してこのメソッドを呼び出すことができました。 Firefox 3 では、同じ文書に対して呼び出す必要があります。")}}</p> + +<h3 id="Return_value" name="Return_value">返値</h3> + +<p>{{DOMxRef("XPathExpression")}}</p> + +<h2 id="Browser_compatibility" name="Browser_compatibility">ブラウザーの対応</h2> + +<div class="hidden">このページの互換性一覧表は構造化データから生成されています。データに協力していただけるのであれば、 <a class="external" href="https://github.com/mdn/browser-compat-data">https://github.com/mdn/browser-compat-data</a> をチェックアウトしてプルリクエストを送信してください。</div> + +<p>{{Compat("api.Document.createExpression")}}</p> + +<h2 id="See_also" name="See_also">関連情報</h2> + +<ul> + <li>{{DOMxRef("Document.evaluate()")}}</li> + <li>{{DOMxRef("XPathExpression")}}</li> +</ul> |