Spec-Zone.ru › Web APIs

DataTransfer: метод addElement()

Экспериментальная функция: Это экспериментальная технология
Перед использованием в рабочей среде тщательно проверьте таблицу совместимости браузеров.

Нестандартная функция: Данная функция нестандартна и не входит в список стандартов. Не используйте её на веб-сайтах, работающих с широкой аудиторией пользователей: она не будет работать для всех. Также могут существовать значительные различия в реализации, а поведение может измениться в будущем.

Метод DataTransfer.addElement() устанавливает источник перетаскивания на указанный элемент. Этот элемент станет элементом, к которому будут применяться события drag и dragend, а не стандартная цель (узел, который перетаскивался).

Примечание: Данный метод специфичен для Firefox.

Синтаксис

addElement(element)

Параметры

element

Элемент Element, который будет установлен в качестве источника перетаскивания.

Возвращаемое значение

Значение null (undefined).

Примеры

В этом примере показано использование метода addElement()

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

Спецификации

Данный метод не определён ни в одном веб-стандарте.

Совместимость с браузерами

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
addElement Нет Нет 3.5 Нет Нет Нет 4 Нет Нет Нет Нет

См. также

  • Перетаскивание и размещение
  • Операции перетаскивания
  • Рекомендованные типы перетаскивания
  • Тестирование DataTransfer - Вставка или Перетаскивание

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/DataTransfer/addElement

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API