Ultimele tutoriale de dezvoltare web
 

HTML ondragenter Attribute


Definiție și utilizare

ondragenter atribuie incendii atunci când un element de draggable sau de selectare a textului intră într - o țintă picătură validă.

ondragenter și ondragleave evenimente pot ajuta utilizatorul să înțeleagă că un element draggable este pe cale să intre sau să iasă o țintă picătură. Acest lucru se poate face, de exemplu, stabilind o culoare de fundal, atunci când elementul draggable intră țintă picătură, și eliminând culoarea atunci când elementul este mutat din ținta.

Pentru a afla mai multe despre Drag and Drop, citiți nostru HTML Tutorial pe HTML5 Drag and Drop .

Sfat: Link - uri și imaginile sunt draggable în mod implicit, și nu au nevoie de draggable atributul.

Există mai multe atribute eveniment care sunt folosite, și pot apărea, în diferitele etape ale unei operații de glisare și fixare:

  • Evenimente declanșate în draggable țintă (the source element) :
    • ondragstart - incendii atunci când utilizatorul începe să trageți un element de
    • ondrag - incendii , atunci când un element este tarat
    • ondragend - incendii atunci când utilizatorul a terminat tragerea elementului

  • Evenimentele au tras pe țintă picătură:
    • ondragenter - incendii atunci când elementul tras intră țintă picătură
    • ondragover - incendii atunci când elementul este tras peste tinta picătură
    • ondragleave - incendii atunci când elementul târât părăsește ținta picătură
    • ondrop - incendii atunci când elementul tras este scăpat pe țintă picătură

Se aplică la

ondragenter atribut este parte din Atribute evenimente , și poate fi folosit pe orice elemente HTML.

element Eveniment
Toate elementele HTML ondragenter

Exemplu

Div Exemplu

Executați un JavaScript atunci când un element draggable intră într-o țintă picătură:

<div ondragenter="myFunction(event)"></div>
Încearcă - l singur »

Suport pentru browser-

Numerele din tabel specifica prima versiune de browser care acceptă pe deplin event atributul.

Eveniment Atribut
ondragenter 4 9 3.5 6 12,0