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
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.