Advertisement
Guest User

Untitled

a guest
Jun 25th, 2017
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. /*Drag and Drop script for positioned divs and spans */
  2. var maxZdrag = document.getElementsByTagName("div").length;
  3. maxZdrag += document.getElementsByName("span").length;
  4. var dragElem = null;
  5. var dragging = false;
  6.  
  7.  
  8.  
  9. function setDrag(evt,elementID){
  10. dragElem = getObj(elementID);
  11.  
  12. startDrag();
  13. }
  14.  
  15. function startDrag(){
  16. dragging = true;
  17. document.onmousemove=dragObj;
  18. document.onmouseup=dropObj;
  19. }
  20.  
  21. function dragObj(evt){
  22. if(window.event){evt = window.event;}
  23. if(evt){
  24. var x = evt.clientX - parseInt( getWidth(dragElem) / 2 );
  25. var y = evt.clientY - parseInt( getHeight(dragElem) / 2 );
  26. var z = maxZdrag++;
  27. shiftTo(dragElem,x,y,z);
  28. var pos = "drag coordinates are: " + x + ", " + y + ", " + z;
  29. alert(post);
  30. window.status=pos;
  31. }
  32. return false;
  33. }
  34.  
  35. function dropObj(){
  36. dragging = false;
  37. document.onmousemove=null;
  38. document.onmouseup = null;
  39. window.status="";
  40. }
  41. /* End drag and drop script */
  42.  
  43.  
  44. <div id="formDiv">
  45. <form>
  46. <select>
  47. <option value="default" selected="selected" >Default</option>
  48. <option value="style1">Style Sheet 1</option>
  49. <option value="style2">Style Sheet 2</option>
  50.  
  51. </select>
  52. </form>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement