Guest User

Untitled

a guest
Aug 6th, 2016
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title>Przeciąganie i upuszczanie w html5</title>
  5. <style>
  6. body {background-color: #ddd; font-family:  arial, verdana, sans-serif;}
  7. #drop1 {width: 200px;height: 200px; border:1px solid black;background-color: white}
  8. #drag1 {widht: 50px; height: 50px;}
  9. </style>
  10. <script>
  11. function allowDrop(ev) {
  12. ev.preventDefault();
  13. }
  14.  
  15. function drag(ev) {
  16. ev.dataTrransger.setData("Text",ev.target.id);
  17. }
  18.  
  19. function drop(ev) {
  20. var data = ev.dataTransfer.getData("Text");
  21.  
  22. ev.target.appendChild(document.getElementById(data);
  23. ev.preventDefault();
  24. }
  25. window.onload = function() {
  26. var dragged = document.getElementById("drag1");
  27. var drophere = document.getElementById("drop1");
  28. dragged.ondragstart = drag;
  29. drophere.ondragover = allowDrop;
  30. drophere.ondrop=drop;
  31. }
  32. </script>
  33. </head>
  34. <body>
  35. <div id="drop1"></div>
  36. <p>Przeciągnij poniższy obraz do pola znajdującego się powyżej: </p>
  37. <img id="drag1" src="drag.gif" draggable="true"/>
  38. </body>
  39. </html>
Advertisement
Add Comment
Please, Sign In to add comment