Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/01/2013, 08:43
melitoso
 
Fecha de Ingreso: enero-2013
Ubicación: Adrogué
Mensajes: 4
Antigüedad: 11 años, 4 meses
Puntos: 0
Exclamación Problema con If(){}Else{}

Quiero hacer un botón para cambiar de color el fondo de un <div>. Le puse al boton que si el fondo del div es blanco que cambie a rojo y si es rojo que cambie a blanco, pero no funciona :S Por favor diganme en que estoy fallando :(

javascript:

function cambiarcolor(){

var obj = document.getElementById("divloco");

if(obj.style.backgroundColor == '#FFF'){

obj.style.backgroundColor = '#435654';


}else{
obj.style.backgroundColor = '#FFF';

}
}

html:

<div id="divloco" style="background-color:#FFF">Div que cambia de color</div>
<a href="#" onclick="cambiarcolor();">Boton para cambiar color</a>