Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/08/2011, 00:07
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: cambio de color en javascript con boton

buenas,
lo que sucede es que el estado que indica la conmutación no es persistente. es decir, las variables tienen un tiempo de vida. cuando son variables locales, estas se destruyen al final de la función. tendrías que crear una variable que, no sea destruida, y que sea accesible para la función. en otras palabras, crear una variable global. existe otra característica de javascript donde puedes crear una variable local y que no sea destruida, gracia al mecanismo closure. pero ya eso es otro tema y probablemente te enredes más aún.

__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.