HTML ondragstart Özelliği
Tanım ve Kullanım
ondragstart özelliği, kullanıcı bir öğeyi veya metin seçimini sürüklemeye başladığında tetiklenir.
Sürükle ve Bırak hakkında bilgi edinmek için HTML5 Sürükle ve Bırak ile ilgili HTML Eğitimimizi okuyun .
İpucu: Bağlantılar ve resimler varsayılan olarak sürüklenebilirdir ve sürüklenebilir özniteliğe ihtiyaç duymazlar.
Sürükle ve bırak işleminin farklı aşamalarında kullanılan ve meydana gelebilecek birçok olay özniteliği vardır:
- Sürüklenebilir hedefe (kaynak öğe) ateşlenen olaylar :
- Düşme hedefinde tetiklenen olaylar:
- ondragenter - sürüklenen öğe bırakma hedefine girdiğinde tetiklenir
- ondragover - sürüklenen öğe bırakma hedefinin üzerindeyken tetiklenir
- ondragleave - sürüklenen öğe bırakma hedefinden ayrıldığında tetiklenir
- ondrop - sürüklenen öğe bırakma hedefine bırakıldığında tetiklenir
Şunlar için geçerlidir:
ondragstart özelliği, Event Attributes öğesinin bir parçasıdır ve herhangi bir HTML öğesinde kullanılabilir.
Elementler | Etkinlik |
---|---|
Tüm HTML öğeleri | ondragstart |
Örnek
P Örnek
Kullanıcı bir <p> öğesini sürüklemeye başladığında bir JavaScript yürütün:
<p draggable="true" ondragstart="myFunction(event)">Drag me!</p>
Tarayıcı Desteği
Tablodaki sayılar, olay özniteliğini tam olarak destekleyen ilk tarayıcı sürümünü belirtir.
Event Attribute | |||||
---|---|---|---|---|---|
ondragstart | 4.0 | 9.0 | 3.5 | 6.0 | 12.0 |