Foros del Web » Programando para Internet » Javascript »

Añadir mas de una clase css a objeto

Estas en el tema de Añadir mas de una clase css a objeto en el foro de Javascript en Foros del Web. Hola..pues creo que el titulo define bien mi intencion xD Tengo un input, q tiene su clase, y quiero añadirle otra clase, para cuando haya ...
  #1 (permalink)  
Antiguo 27/06/2009, 13:25
 
Fecha de Ingreso: marzo-2009
Ubicación: yokze
Mensajes: 177
Antigüedad: 15 años, 1 mes
Puntos: 3
Pregunta Añadir mas de una clase css a objeto

Hola..pues creo que el titulo define bien mi intencion xD
Tengo un input, q tiene su clase, y quiero añadirle otra clase, para cuando haya error, en plan ponerlo en rojo y eso...me gustaria añadir la clase error y dejar tb la q tiene, algo q creo q se pone así en xhtml class="clase1, clase2"
en js he probado dando className="clase1, clase2" pero no funciona..tambien he buscao mas y nada.

salu2
  #2 (permalink)  
Antiguo 27/06/2009, 13:39
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Respuesta: Añadir mas de una clase css a objeto

Hola manumar

Prueba poniéndolo así:

Código javascript:
Ver original
  1. className="clase1 clase2"

Saludos,
  #3 (permalink)  
Antiguo 27/06/2009, 13:46
 
Fecha de Ingreso: marzo-2009
Ubicación: yokze
Mensajes: 177
Antigüedad: 15 años, 1 mes
Puntos: 3
Respuesta: Añadir mas de una clase css a objeto

Funciona, muchas gracias, solo lo ultimo, resulta que ciertas propiedades las tienen las 2 clases, sabes como puedo darle mas importancia a una??
Probé cambiandolas de orden en el className="" pero siempre se antepone la clase q puse sin javascript
  #4 (permalink)  
Antiguo 27/06/2009, 13:52
 
Fecha de Ingreso: marzo-2009
Ubicación: yokze
Mensajes: 177
Antigüedad: 15 años, 1 mes
Puntos: 3
Respuesta: Añadir mas de una clase css a objeto

Na..como me imaginaba, era con el !important de css

Gracias
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 21:20.