HTML ondragover Атрибут события
Пример
Выполнение JavaScript при перетаскивании элемента над целевым объектом перетаскивания:
<div ondragover="myFunction(event)"></div>
Определение и использование
Атрибут ondragover срабатывает при перетаскивании перетаскивания элемента или выделения текста над допустимым целевым объектом перетаскивания.
По умолчанию данные/элементы не могут быть удалены в других элементах. Чтобы разрешить перетаскивание, мы должны запретить обработку элемента по умолчанию. Это делается путем вызова метода Event.preventDefault () для атрибута ondragover.
Перетаскивание является очень распространенной функцией в HTML5. Это когда вы "захватить" объект и перетащить его в другое место. Дополнительные сведения содержатся в нашем руководстве по HTML перетаскивание иперетаскивание HTML5.
Примечание: Чтобы сделать элемент перетаскиванием, используйте глобальный HTML5 атрибут draggable
Совет: Ссылки и изображения по умолчанию могут быть перетаскиванием и не требуют перетаскивания атрибута.
Существует множество атрибутов событий, которые используются и могут возникать на различных этапах операции перетаскивания:
- События, запущенные на перетаскивании целевого объекта (исходный элемент):
- ondragstart - срабатывает, когда пользователь начинает перетаскивать элемент
- ondrag - срабатывает при перетаскивании элемента
- ondragend - срабатывает, когда пользователь завершил перетаскивание элемента
- События, запущенные на целевом объекте перетаскивания:
- ondragenter - срабатывает, когда перетаскивается элемент попадает в целевой объект перетаскивания
- ondragover - срабатывает, когда перемещенный элемент находится над целевым объектом перетаскивания
- ondragleave - срабатывает, когда перетаскивание элемента оставляет цель перетаскивания
- ondrop - срабатывает при удалении перетаскивания элемента на целевом объекте перетаскивания
Примечание: При перетаскивании элемента ондраговер событие генерируется каждые 350 миллисекунд.
Поддержка браузера
Номера в таблице указывают первую версию обозревателя, полностью поддерживающую атрибут события.
Атрибут события | |||||
---|---|---|---|---|---|
ondragover | 4.0 | 9.0 | 3.5 | 6.0 | 12.0 |
Различия между HTML 4,01 и HTML5
Атрибут ondragover является новым в HTML5.
Синтаксис
<element ondragover="script">
Значения атрибутов
Значение | Описание |
---|---|
script | Сценарий, запускаемый на ondragover |
Технические детали
Поддерживаемые HTML-теги: | Все элементы HTML |
---|
Похожие страницы
HTML Учебник: HTML5 Drag and Drop
HTML Ссылки: HTML draggable Attribute
HTML DOM Ссылки: Событие ondragover
❮ Атрибуты события HTML