HTML5 drag and drop

Live Demo : 1 2 3 4 Source code : css : <style> .dropdiv { width: 50px; height: 50px; padding: 10px; border: 1px solid #aaaaaa; } .spn { font-size:50px } </style> JAVASCRIPT : <script> function allowDrop(ev) { ev.preventDefault(); } function drag(ev) { ev.dataTransfer.setData("text", ev.target.id); } function drop(ev) { ev.preventDefault(); var data = ev.dataTransfer.getData("text"); ...