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
--
*®*´¯`·.¸¸.·
*®*´¯`·.¸¸.·