Hola.
Bueno, voy a pastear un código de ejemplo que no termino de entender
por qué no funciona (en realidad hará lo que debe, pero no lo asimilo
):
Código:
<html>
<head>
<style>
.mi_estilo {
position:absolute;
width:100px;
height:160px;
left:500px;
top:100px;
background:#008800;
}
</style>
</head>
<body>
<script>
var mi_objeto;
function mi_funcion(obj) {
mi_objeto=obj;
alert(mi_objeto.style.left);
mi_objeto.style.left=10;
alert(mi_objeto.style.left);
}
</script>
<div id="mi_id" onclick="mi_funcion(this);" class="mi_estilo"> </div>
</body>
</html>
Pues como veis lo único que tengo es definido un estilo, y una capa con dicho estilo, pero cuando trato de acceder (por la funcion al clicar en el <div>) directamente al atributo no puedo, pero si puedo despues de asignarle un valor (y eso que el valor ya estaba definido anteriormente en el <style>...
- Je Je Je, creo q el código se explica mejor que yo, asi q... os lo dejo en vuestras manos, a ver qué me podéis decir...