The dragLeave event fires before drop for HTML5 drag and drop events


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));
}

karthikeya Boyini
karthikeya Boyini

I love programming (: That's all I know

Updated on: 28-Jan-2020

219 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements