EditContext: attachedElements() Methode

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.

Die attachedElements()-Methode des EditContext-Interfaces gibt ein Array zurück, das nur ein Element enthält. Dieses Element ist dasjenige, das mit dem EditContext-Objekt verbunden ist.

Syntax

js
attachedElements()

Rückgabewert

Ein Array, das ein HTMLElement-Objekt enthält.

Es kann nur ein Element mit einer EditContext-Instanz verknüpft sein, daher wird das zurückgegebene Array immer ein Element enthalten. Sollte die API in Zukunft erweitert werden, um mehrere verknüpfte Elemente zu unterstützen, würde der Rückgabewert ein Array mit mehreren Elementen sein.

Beispiele

Das Element abrufen, das mit einer EditContext-Instanz verknüpft ist

Dieses Beispiel zeigt, wie die attachedElements-Methode verwendet wird, um das Element zu erhalten, das mit einer EditContext-Instanz verknüpft ist.

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

Spezifikationen

Specification
EditContext API
# dom-editcontext-attachedelements

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch