DataTransfer: addElement()-Methode

Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig, bevor Sie diese produktiv verwenden.

Kein Standard: Diese Funktion ist nicht standardisiert und befindet sich nicht im Standardisierungsprozess. Verwenden Sie sie nicht auf Produktionsseiten, die auf das Web ausgerichtet sind: Sie wird nicht für alle Benutzer funktionieren. Außerdem kann es große Inkompatibilitäten zwischen Implementierungen geben und das Verhalten kann sich in Zukunft ändern.

Die DataTransfer.addElement()-Methode setzt die Drag-Quelle auf das angegebene Element. Dieses Element wird das Element sein, an das drag und dragend-Ereignisse gesendet werden, und nicht das Standardziel (der Knoten, der gezogen wurde).

Hinweis: Diese Methode ist spezifisch für Firefox.

Syntax

js
addElement(element)

Parameter

element

Das Element, das als Drag-Quelle gesetzt werden soll.

Rückgabewert

Keiner (undefined).

Beispiele

Dieses Beispiel zeigt die Verwendung der addElement()-Methode

js
function change_drag_node(event, node) {
  const dt = event.dataTransfer;
  dt.addElement(node);
}

Spezifikationen

Diese Methode ist in keinem Web-Standard definiert.

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch