Código:
Por favor si alguien sabe como hacerlo que me ayude. Gracias document.getElementById('contenedor').class='clase';
| |||
cambiar clase de un div Wenas me gustaria saber como cambiar con javascript la clase de una capa. Yo puse lo sihuiente pero no funciona:
Código:
Por favor si alguien sabe como hacerlo que me ayude. Gracias document.getElementById('contenedor').class='clase';
__________________ No soy vago, solo soy tímido ante el esfuerzo... |
| |||
mmm no me funciona... pongo lo siguiente:
Código:
cual es el fallo? document.getElementById('contenedor').class.border='1px';
__________________ No soy vago, solo soy tímido ante el esfuerzo... |
| ||||
Hombre si quieres cambiar la clase puedes hacer: function cambia_clase(id_del_objeto,nueva_clase){ var objeto = getElementById(id_del_objeto); objeto.className = nueva_clase; } Luego tienes una serie de clases: .pequeño { font-size: 8px; } .grande { font-size: 12px } Y luego lo cambias asi: <div class="pequeño" id = "contenedor" onclick="javascript:cambia_clase(this.id,grande);" ></div> No lo he probado, pero esto debería funcionar, no? SAludos |
| ||||
Cita:
Iniciado por tralara no uses class.border, usa mejor style.border: Tiene razon, puse class sin querer(s eme fue la olla), donde pone class pon style document.nombreobjeto.style.border="1px solid #000" por ejemplo
__________________ El mundo exige resultados. No le cuentes a otros tus dolores del parto. Muéstrales al niño. |
| |||
xDDDD tb proble a poner style pero nada algo abre puesto mal. Pero weno lo de la funcion de cambiar clase funciona q era lo q necesitaba ;)
__________________ No soy vago, solo soy tímido ante el esfuerzo... |