dragLeave Event in HTML5 Drag and Drop



To solve this issue for drag and drop event, dragLeave fires before drop sometimes:

onDragOver = function(e) { e.stopPropagation() }
onDrop = function(e) {
   /* for drop */
}

Under drop, you can set this:

function drop(ev)
{
   event.preventDefault();
   var data=event.dataTransfer.getData("Text");
   event.target.appendChild(document.getElementById(data));
}
Updated on: 2020-01-28T10:02:35+05:30

313 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements