aby zdefiniować efekt upuszczania, należy wykonać następujące kroki:
5.1. Określanie dozwolonych efektów upuszczania dla przeciąganego elementu w jego obsłudze zdarzeń dragstart
używając właściwości effectAllowed we właściwości zdarzenia dataTransfer, definiujesz wszystkie efekty upuszczania, które mogą być zastosowane dla tego przeciąganego elementu.
jest to wykonywane, ponieważ różne miejsca upuszczania mogą być zdefiniowane i różne efekty upuszczania mogą być obsługiwane dla każdej lokalizacji upuszczania.,
poniższa tabela definiuje możliwe wartości właściwości effectAllowed na podstawie dokumentów MDN: