How to access urls of images and xy coordinates from the DOM. dragging related also pure js please -


how access urls of images , xy coordinates dom.

i have div multiple image gifs in it.

the gifs represent electronic components on stripboard or protoboard. img gifs generated using code.

function creatediv(img)//img here original code creating new divs  { alert(divnumber);//an incrementing or decrementing image array position counter {  var divtag = document.createelement("img");      divtag.id ='part'+divnumber;     imagearray[divnumber+1]=200;//arbitrary inital x placement     imagearray[divnumber+2]=200;//arbitrary initial y placment       divtag.classname ="dragme";      divtag.src = imagearray[divnumber];//gif;//imagearray[i];      document.body.appendchild(divtag);         }     divnumber=divnumber+3;//offset between gif url in image array  } 

the gifs draggable using code. don't understand drag code simplest find , make work.

//<script language="javascript1.2"> <!--  var ie=document.all;//if using explorer var nn6=document.getelementbyid&&!document.all;//if using netscape  var isdrag=false;//are dragging?? var x,y; var dobj;//drag object  function movemouse(e) {    if (isdrag) //if drag istrue   {     dobj.style.left = nn6 ? tx + e.clientx - x : tx + event.clientx - x;     //alert(dobj.style.left);     dobj.style.top  = nn6 ? ty + e.clienty - y : ty + event.clienty - y;     return false;   } }  function selectmouse(e)  {   var fobj       = nn6 ? e.target : event.srcelement;   var topelement = nn6 ? "html" : "body";    while (fobj.tagname != topelement && fobj.classname != "dragme")   {     fobj = nn6 ? fobj.parentnode : fobj.parentelement;   }    if (fobj.classname=="dragme")   {     isdrag = true;     dobj = fobj;     tx = parseint(dobj.style.left+0);     //alert(tx);     ty = parseint(dobj.style.top+0);     x = nn6 ? e.clientx : event.clientx;     //alert(x +'   "=y);     y = nn6 ? e.clienty : event.clienty;     document.onmousemove=movemouse;     return false;   } }  document.onmousedown=selectmouse;//go selectmouse when mouse down in document document.onmouseup=new function("isdrag=false");  //--> 

i need put gifs , x y coordinates array can save html5 local storage. can save array , recall ok. need fill array urls , xy coords of draggable items. can't figure how info either dragging code or dom. think can info dom image list still cant speeds on dom details.

can tell me how identify gif url , xy coordinates either drag code or dom.
last hurdle before can comnplete prrogram. many thanks. cut , paste , hacking found scripts in programming level. oh!! 70 , not homework problem!! marke last help. timathis

after further thought can dig xy's out of drag code how can determine gif being dragged?

ok can objects id ...alert(dobj.id) should able use other info immage array info need.

    if (fobj.classname=="dragme")       {         isdrag = true;         dobj = fobj;      alert(dobj.id);         tx = parseint(dobj.style.left+0);         //alert(tx);         ty = parseint(dobj.style.top+0);         x = nn6 ? e.clientx : event.clientx;         //alert(x +'   "=y);         y = nn6 ? e.clienty : event.clienty;         document.onmousemove=movemouse;         return false;       }     } 

Comments

Popular posts from this blog

Java 3D LWJGL collision -

spring - SubProtocolWebSocketHandler - No handlers -

methods - python can't use function in submodule -