En snabb google ger mig denna för att se upp en lämnad beståndsdel och överträffar rekvisita:
========
fungera getElementLeft (Elem) {
om (ns4) {
var-elem = getObjNN4 (dokumentet, Elem);
återgång elem.pageX;
} annars {
var-elem;
om (document.getElementById) {
var-elem = document.getElementById (Elem);
} annars, om (document.all) {
var-elem = document.all [Elem];
}
xPos = elem.offsetLeft;
tempEl = elem.offsetParent;
stunder (tempEl! = ogiltigt) {
xPos += tempEl.offsetLeft;
tempEl = tempEl.offsetParent;
}
återgånga xPos;
}
}
fungera getElementTop (Elem) {
om (ns4) {
var-elem = getObjNN4 (dokumentet, Elem);
återgång elem.pageY;
} annars {
om (document.getElementById) {
var-elem = document.getElementById (Elem);
} annars, om (document.all) {
var-elem = document.all [Elem];
}
yPos = elem.offsetTop;
tempEl = elem.offsetParent;
stunder (tempEl! = ogiltigt) {
yPos += tempEl.offsetTop;
tempEl = tempEl.offsetParent;
}
återgånga yPos;
}
}
======
Efter det du kan uppsättningen en annan beståndsdel placera något liknande så:
======
document.getElementById (”movetext”) .style.left = pos1;
document.getElementById (”movetext”) .style.top = pos2;