Foros del Web » Programando para Internet » Javascript »

¿Es posible cambiar la "clase" de un div con JS?

Estas en el tema de ¿Es posible cambiar la "clase" de un div con JS? en el foro de Javascript en Foros del Web. Hola a todos. Tengo 2 clases (CSS) de identicas caracteristicas pero de diferente color de fondo. La clase "A" va aplicada a un objeto (una ...
  #1 (permalink)  
Antiguo 18/11/2005, 06:15
 
Fecha de Ingreso: diciembre-2004
Mensajes: 721
Antigüedad: 19 años, 4 meses
Puntos: 2
¿Es posible cambiar la "clase" de un div con JS?

Hola a todos.

Tengo 2 clases (CSS) de identicas caracteristicas pero de diferente color de fondo. La clase "A" va aplicada a un objeto (una caja DIV), y me gustaria que al apretar los links cambie entre Clase "B" y "A" para cambiar los atributos de la caja (colores).

¿Se puede hacer eso? ¿Necesita reiniciar el browser para q tenga efecto?

Pense en cambiar la clase, y no los atributos independientemente, ya que esta rutina es para un site que a medida que se clickean los links se OSCURECEN / ILUMINAN diferentes sectores, y de la otra forma seria escribir demasiadisimo.

¡ Muchas gracias !
  #2 (permalink)  
Antiguo 18/11/2005, 08:36
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Hola:

Para cambiar una clase yat que usar el atributo className (no vale poner solo class)

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 23/11/2005, 07:23
 
Fecha de Ingreso: diciembre-2004
Mensajes: 721
Antigüedad: 19 años, 4 meses
Puntos: 2
Me ha funcionado Caricatos, ¡Muchas gracias!
  #4 (permalink)  
Antiguo 23/11/2005, 11:21
 
Fecha de Ingreso: febrero-2005
Mensajes: 125
Antigüedad: 19 años, 2 meses
Puntos: 0
podrian explicar esto ... con mas detalle para cambiar de fondo con un click donde declaro como className..?

Código PHP:
<table width="100%" border="0" cellpadding="0" cellspacing="0" class="tablaDato"
??? y como le paso parametro...??
un saludo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:07.