Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/10/2013, 20:00
Houdini14
 
Fecha de Ingreso: mayo-2013
Ubicación: en mi casa
Mensajes: 3
Antigüedad: 11 años, 8 meses
Puntos: 0
Pregunta cambiar fondo cada x segundo con javascript

Hola, eh intentado hacer que el fondo de mi documento cambie cada x segundo y escribí este script pero por alguna razón que no se no funciona si alguien me puede ayudar lo agradecería
Código:
/* hago una variable x  y una funcion que cambie el color de fondo
    creo un intervalo que ejecute la funcion cambiar cada 3 segundos
    la funcion cambiar le suma 1 a la variable x y hago un switch que 
    cambie el fondo dependiendo del numero de la variable x.
*/
          var x= 0;

function cambiarfondo(color){

	document.body.style.background=color;
}

var change= window.setInterval(cambiar,3000);

function cambiar(){

	x++;

	switch(x){
		case 1:
			cambiarfondo=("red");
		break

		case 2:
			cambiarfondo=("blue");
		break

		case 3:
			cambiarfondo=("lime");
		break

		case 4:
			cambiarfondo=("white");
		break

		case 5:
			cambiarfondo=("yellow");
		break


	}
}
muchas gracias de antemano y un saludo!