EditContext: attachedElements() メソッド
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Experimental: これは実験的な機能です。
本番で使用する前にブラウザー互換性一覧表をチェックしてください。
EditContext
インターフェイスの attachedElements()
メソッドは、要素が 1 個だけ格納された Array
を返します。この要素は、この EditContext
オブジェクトと関連付けられた要素です。
構文
js
attachedElements()
返値
1 個の HTMLElement
オブジェクトが格納された Array
です。
1 個の EditContext
のインスタンスに関連付けられる要素は 1 個だけなので、返される配列は常に 1 個の要素を持ちます。将来この API が複数の要素の関連付けに対応するように拡張された場合、返り値は複数の要素が格納された配列になるでしょう。
例
EditContext
のインスタンスに関連付けられた要素の取得
この例は、attachedElements
メソッドを用いて EditContext
のインスタンスに関連付けられた要素を取得する方法を示しています。
html
<canvas id="editor-canvas"></canvas>
js
const canvas = document.getElementById("editor-canvas");
const editContext = new EditContext();
canvas.editContext = editContext;
const attachedElements = editContext.attachedElements();
console.log(attachedElements[0] === canvas); // true
仕様書
Specification |
---|
EditContext API # dom-editcontext-attachedelements |
ブラウザーの互換性
BCD tables only load in the browser
関連情報
- 属する
EditContext
インターフェイス