HTML ondragenter kenmerk
Definisie en gebruik
Die ondragenter-kenmerk brand wanneer 'n sleepbare element of tekskeuse 'n geldige drop-teiken binnegaan.
Die ondragenter- en ondragleave-gebeurtenisse kan die gebruiker help om te verstaan dat 'n sleepbare element op die punt is om 'n drop-teiken binne te gaan of te verlaat. Dit kan gedoen word deur, byvoorbeeld, 'n agtergrondkleur te stel wanneer die sleepbare element die drop-teiken binnegaan, en die kleur te verwyder wanneer die element uit die teiken geskuif word.
Om meer te wete te kom oor Sleep en Los, lees ons HTML-tutoriaal oor HTML5 Sleep en Drop .
Wenk: Skakels en prente is by verstek sleepbaar en het nie die sleep-kenmerk nodig nie.
Daar is baie gebeurteniskenmerke wat gebruik word, en kan voorkom, in die verskillende stadiums van 'n sleep-en-los-bewerking:
- Gebeurtenisse wat op die sleepbare teiken (die bronelement) afgevuur is :
- ondragstart - brand wanneer die gebruiker 'n element begin sleep
- ondrag - brand wanneer 'n element gesleep word
- ondragend - brand wanneer die gebruiker die element klaar gesleep het
- Gebeurtenisse wat op die valteiken geskiet is:
- ondragenter - brand wanneer die gesleepde element die drop-teiken binnegaan
- ondragover - brand wanneer die gesleepde element oor die drop-teiken is
- ondragleave - vuur wanneer die gesleepde element die drop-teiken verlaat
- ondrop - vuur wanneer die gesleepde element op die drop-teiken laat val word
Is van toepassing op
Die ondragenter-kenmerk is deel van die Event Attributes , en kan op enige HTML-elemente gebruik word.
Elemente | Gebeurtenis |
---|---|
Alle HTML-elemente | ondrager |
Voorbeeld
Div Voorbeeld
Voer 'n JavaScript uit wanneer 'n sleepbare element 'n drop-teiken binnegaan:
<div ondragenter="myFunction(event)"></div>
Blaaierondersteuning
Die nommers in die tabel spesifiseer die eerste blaaierweergawe wat die gebeurteniskenmerk ten volle ondersteun.
Event Attribute | |||||
---|---|---|---|---|---|
ondragenter | 4.0 | 9.0 | 3.5 | 6.0 | 12.0 |