Attribut ondrop HTML


Définition et utilisation

L'attribut ondrop se déclenche lorsqu'un élément déplaçable ou une sélection de texte est déposé sur une cible de dépôt valide.

Pour en savoir plus sur le glisser-déposer, lisez notre tutoriel HTML sur Glisser-Déposer HTML5 .

Astuce : Les liens et les images sont déplaçables par défaut et n'ont pas besoin de l'attribut draggable.

Il existe de nombreux attributs d'événements qui sont utilisés et peuvent se produire à différentes étapes d'une opération de glisser-déposer :

  • Événements déclenchés sur la cible déplaçable (l'élément source) :
    • ondragstart - se déclenche lorsque l'utilisateur commence à faire glisser un élément
    • ondrag - se déclenche lorsqu'un élément est en cours de glissement
    • ondragend - se déclenche lorsque l'utilisateur a terminé de faire glisser l'élément

  • Événements déclenchés sur la cible de dépôt :
    • ondragenter - se déclenche lorsque l'élément glissé entre dans la cible de dépôt
    • ondragover - se déclenche lorsque l'élément glissé est au-dessus de la cible de dépôt
    • ondragleave - se déclenche lorsque l'élément glissé quitte la cible de dépôt
    • ondrop - se déclenche lorsque l'élément glissé est déposé sur la cible de dépôt

S'applique à

L'attribut ondrop fait partie des attributs d'événements et peut être utilisé sur n'importe quel élément HTML.

Éléments Événement
Tous les éléments HTML ondrop

Exemple

Exemple de div

Exécutez un JavaScript lorsqu'un élément déplaçable est déposé dans un élément <div> :

<div ondrop="myFunction(event)"></div>
Essayez-le vous-même »

Support des navigateurs

Les chiffres dans le tableau spécifient la première version du navigateur qui prend entièrement en charge l'attribut d'événement.

Attribut d'événement
ondrop 4.0 9.0 3.5 6.0 12.0