This JavaScript program shows how to handle an ondrag event.
<!DOCTYPE html>
<html>
<head>
<style>
#idSrc, #idDest {
background-color:honeydew;
border:1px gray solid;
width:250px;
height:50px;
padding:25px;
}
</style>
<script>
function allowDrop(e) {
e.preventDefault();
}
function onDrag(e) {
e.dataTransfer.setData("text", e.target.id);
}
function onDrop(e) {
e.preventDefault();
var data = e.dataTransfer.getData("text");
e.target.appendChild(document.getElementById(data));
}
</script>
</head>
<body>
<div id="idSrc" ondrop="onDrop(event)" ondragover="allowDrop(event)">
<img src="XoaXLogo.png" draggable="true" ondragstart="onDrag(event)" id="drag1">
</div>
<div id="idDest" ondrop="onDrop(event)" ondragover="allowDrop(event)"></div>
</body>
</html>© 20072025 XoaX.net LLC. All rights reserved.