Определение и использование
ondragover приписывают пожары , когда перетаскиваемый элемент или выделение текста перетаскивается над действительным целевым объектом перетаскивания.
По умолчанию данные / элементы могут не быть удалены в других элементах. Чтобы разрешить падение, мы должны предотвратить обработку по умолчанию элемента. Это делается путем вызова event.preventDefault() метод для ondragover атрибута.
Чтобы узнать о перетаскивании, читайте наш Учебник HTML на HTML5 перетаскивания .
Совет: Ссылки и изображения являются перетаскиваемыми по умолчанию, и не нужен draggable атрибут.
Есть много атрибутов событий, которые используются, и может происходить в различных стадиях операции перетаскивания:
- События открыли огонь по перетаскиваемом мишени (источник элемента):
- ondragstart - срабатывает , когда пользователь начинает перетаскивать элемент
- ondrag - срабатывает , когда элемент перетаскивается
- ondragend - пожары , когда пользователь закончил перетащив элемент
- События открыли огонь по цели падения:
- ondragenter - пожары , когда тащили элемент вступает цель снижения
- ondragover - пожары , когда тащили элемент находится над целевым объектом перетаскивания
- ondragleave - пожары , когда тащили элемент покидает цель снижения
- ondrop - пожары , когда тащили элемент сброшена на цель перетаскивания
Примечание: При перемещении элемента, то ondragover событие срабатывает каждые 350 миллисекунд.
Относится к
ondragover атрибут является частью атрибутов события , и могут быть использованы на любых HTML - элементов.
элементы | Мероприятие |
---|---|
Все HTML-элементы | ondragover |
пример
Div Пример
Выполнение JavaScript, когда элемент перетаскивается над целевым объектом перетаскивания:
<div ondragover="myFunction(event)"></div>
Попробуй сам " Поддержка браузеров
Числа в таблице указать первую версию браузера , которая полностью поддерживает event атрибут.
Атрибут события | |||||
---|---|---|---|---|---|
ondragover | 4.0 | 9.0 | 3.5 | 6.0 | 12.0 |