Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/06/2008, 08:11
Avatar de geq
geq
 
Fecha de Ingreso: agosto-2006
Ubicación: Rosario
Mensajes: 655
Antigüedad: 17 años, 9 meses
Puntos: 22
Respuesta: Saber cuando se modifica una variable

Claro que si, pero la idea es que al cambiarla, automáticamente se ejecute una función.

Es que estoy haciendo una especie de framework, y para facilitarle las cosas al usuario, estoy viendo como puedo hacer de la manera más simple tener variables que representen propiedades y que al cambiarlas mi script haga todo el proceso para que se refleje ese nuevo valor.

Por ejemplo, algo así:

usuario.js
Código:
cuadrado.x="122px";
framework.js
Código:
var cuadrado = {x:"0px",y:"0px"};
function x() {  //deberia ejecutarse al modificar la variable cuadrado
document.getElementById("cuadrado").style.left=cuadrado.x;
document.getElementById("cuadrado").style.top=cuadrado.y;
}
(Lo que busco es una forma de hacer lo primero sin una función, porque bien podria hacer algo como set_x("122px") o una función que actualice las propiedades luego de cambiar la variable.)

Saludos.