plan_B: Eingefüge Nodes verändern/löschen

Beitrag lesen

Hallo,

<div class="divi" id="div_1" style="top:10; left:10px; width:100px;" onmousedown="movechoose('div_1')" onmouseup="moveend('div_1')" onmousemove="move('div_1')">
            <a href="javascript:klick('div_1')">#</a><br>
            DIV#1
        </div>

  
mach es dir einfacher:  
  
~~~html
  
<div class="divi" id="div_1" style="top:10px; left:10px; width:100px;"  
 onmousedown="movechoose(this)" onmouseup="moveend(this)" onmousemove="move(this)">  
<a href="javascript:klick('div_1')">#</a><br>DIV#1  
</div>  

vergiss nicht die "px" bei "top:10px;"

und arbeite mit den div-Objekten, z.B.

  
function moveend(divi){  
 alert("divi "+divi.id)  
    tmpposx = 0;  
    tmpposy = 0;  
    tmpklcx = 0;  
    tmpklcy = 0;  
    ifmove = 0;  
    divi.style.borderWidth = "5px";  
//        document.getElementById('body').appendChild(divi);  
  
     for(var key in verb){  
        if(divi == key || divi.id == verb[key]){  
            klick(key);  
            klick(verb[key]);  
  
        }  
    }  
}  

die Bordereigenschaften müssen wohl einzeln gesetzt werden ...

wenn du "verb" als new Object definierst, wird deine Abfrage einfacher

if (verb[divi.id]) {
   klick(divi.id)
  }

Gruß plan_B

--
     *®*´¯`·.¸¸.·