Hola
derkenuke, ¿cómo vas?
He revisado tu último ejemplo de aquel código y evidentemente eso es lo que buscaba, pero en verdad para que todo ello funcionara se ha necesitado que el código crezca (y bastante), es muy notorio tus conocimientos en JavaScript son muy buenos, felicitaciones!.
Solo tendría una última duda, en las líneas:
Código PHP:
............
<button type="button" onclick="elem2absolute()">a absoluta</button>
<button type="button" onclick="elem2relative()">a relativa</button>
...........
function elem2absolute(elem) {
................
¿No le falta algo a los primeros dos elem2absolute() dentro del paréntesis?, pues me lanza error en la página que estoy diseñando (signos de admiración) en la barra de estado en 2 líneas (no recuerdo en este momento cuales son) y los botones no funcionan. Pues a simple vista pareciera que le falta una variable.
Saludos