Atributo de evento HTML ondragleave
Ejemplo
Ejecute un JavaScript cuando un elemento arrastrable se mueva fuera de un destino de colocación:
<div ondragleave="myFunction(event)"></div>
Definición y uso
El atributo ondragleave se activa cuando un elemento que se puede arrastrar o una selección de texto deja un destino de colocación válido.
Los eventos ondragenter y ondragleave pueden ayudar al usuario a comprender que un elemento arrastrable está a punto de entrar o salir de un destino de colocación. Esto se puede hacer, por ejemplo, configurando un color de fondo cuando el elemento que se puede arrastrar ingresa al destino de colocación y eliminando el color cuando el elemento se mueve fuera del destino.
Arrastrar y soltar es una característica muy común en HTML5. Es cuando "agarras" un objeto y lo arrastras a una ubicación diferente. Para obtener más información, consulte nuestro Tutorial de HTML sobre HTML5 Arrastrar y soltar .
Nota: Para hacer que un elemento se pueda arrastrar, use el atributo global de HTML5 que se puede arrastrar .
Sugerencia: Los enlaces y las imágenes se pueden arrastrar de forma predeterminada y no necesitan el atributo arrastrable.
Hay muchos atributos de eventos que se usan y pueden ocurrir en las diferentes etapas de una operación de arrastrar y soltar:
- Eventos activados en el objetivo arrastrable (el elemento de origen) :
- ondragstart : se activa cuando el usuario comienza a arrastrar un elemento
- ondrag : se activa cuando se arrastra un elemento
- ondragend : se activa cuando el usuario ha terminado de arrastrar el elemento
- Eventos activados en el destino de colocación:
- ondragenter : se activa cuando el elemento arrastrado ingresa al destino de colocación
- ondragover : se activa cuando el elemento arrastrado está sobre el destino de colocación
- ondragleave: se activa cuando el elemento arrastrado deja el destino de colocación
- ondrop : se activa cuando el elemento arrastrado se suelta en el destino de colocación
Compatibilidad con navegador
Los números de la tabla especifican la primera versión del navegador que es totalmente compatible con el atributo de evento.
Event Attribute | |||||
---|---|---|---|---|---|
ondragleave | 4.0 | 9.0 | 3.5 | 6.0 | 12.0 |
Sintaxis
<element ondragleave="script">
Valores de atributos
Value | Description |
---|---|
script | The script to be run on ondragleave |
Detalles técnicos
Etiquetas HTML compatibles: | TODOS los elementos HTML |
---|
páginas relacionadas
Tutorial HTML: Arrastrar y soltar HTML5
Referencia HTML: Atributo HTML arrastrable
Referencia HTML DOM: Evento ondragleave
❮ Atributos de eventos HTML