rendered paste bodyvar G = new Object();
function start() {
var ele = document.getElementById('moveme');
ele.style.position = "absolute";
ele.onmousedown = function (evt) { startmove(this, evt); };
}
function startmove(ele, evt) {
document.body.onmouseup = function (evt) { endmove2(evt); };
ele.onmouseup = function (evt) { endmove(this, evt); };
G.eleCur = ele;
document.body.onmousemove =
function(evt) { domove(evt); };
}
function endmove(ele, evt) {
document.body.onmouseup = null;
document.body.onmousemove = null;
ele.onmouseup = null;
}
function endmove2(evt) {
document.body.onmouseup = null;
document.body.onmousemove = null;
G.eleCur.onmouseup = null;
}
function domove(evt) {
alert(G.eleCur.firstChild.nodeValue);
alert(evt.pageX);
}
window.onload = start;