Atributo HTML ondragend
Definição e uso
O ondragend
atributo é acionado quando o usuário termina de arrastar um elemento ou seleção de texto.
Para saber mais sobre Arrastar e Soltar, leia nosso Tutorial HTML sobre Arrastar e Soltar HTML5 .
Dica: Links e imagens são arrastáveis por padrão e não precisam do draggable
atributo.
Existem muitos atributos de evento que são usados e podem ocorrer nos diferentes estágios de uma operação de arrastar e soltar:
- Eventos disparados no destino arrastável (o elemento de origem) :
ondragstart
- dispara quando o usuário começa a arrastar um elementoondrag
- dispara quando um elemento está sendo arrastadoondragend
- dispara quando o usuário termina de arrastar o elemento
- Eventos disparados no destino de lançamento:
ondragenter
- dispara quando o elemento arrastado entra no destino de soltarondragover
- dispara quando o elemento arrastado está sobre o alvo de soltarondragleave
- dispara quando o elemento arrastado deixa o destino de soltarondrop
- dispara quando o elemento arrastado é solto no destino de soltar
Aplica-se a
O ondragend
atributo faz parte dos Event Attributes e pode ser usado em qualquer elemento HTML.
Elementos | Evento |
---|---|
Todos os elementos HTML | ondragend |
Exemplo
Exemplo P
Execute um JavaScript quando o usuário terminar de arrastar um elemento <p>:
<p draggable="true" ondragend="myFunction(event)">Drag me!</p>
Suporte ao navegador
Os números na tabela especificam a primeira versão do navegador que suporta totalmente o atributo de evento.
Event Attribute | |||||
---|---|---|---|---|---|
ondragend | 4.0 | 9.0 | 3.5 | 6.0 | 12.0 |