Emilio | Consultor SEO
  • Inicio
  • Autor
  • Consultor SEO
  • Licencia
  • Contactar
  • RSS
Sígueme en Twitter

Cambiar la clase de un elemento en tiempo de ejecución con javascript

Javascript, mayo, 21 2008 | 2 Comentarios

Si estamos acostumbrados a trabajar con hojas de estilos, es posible que el atributo className nos venga muy bien, ya que con definir diferentes clases, en nuestro fichero css podremos gracias a javascript cambiar cualquier elemento con id de nuestro html de clase en tiempo de ejecución.

Para cambiar la case de un elemento deberemos utiliza el siguiente comando

document.getElementById('elemento').className = 'clase'

Donde ‘elemento’ será el identificador y la clase la nueva clase, veamos un ejemplo.

<script>

function cambiarClase(){

document.getElementById('boton1').className = 'clase2'

}

</script>

<input type='button' class='clase1' id='boton1' onclick='cambiarClase()'>

Este ejemplo haría que cuando pulsáramos el botón1 este cambiara su clase, clase1 por la clase, clase2

Artículos relacionados

  • Mostrar y ocultar información en una capa al pasar el ratón
  • Menús javascript
  • FutureBox, un LightBox sin Javascript
  • Consejos para programar correctamente Javascript
  • Recopilación de técnicas CSS3
  • Personaliza tus formularios Web


Comentarios en Cambiar la clase de un elemento en tiempo de ejecución con javascript

Hay 2 Comentarios en el artículo Cambiar la clase de un elemento en tiempo de ejecución con javascript, ¿a qué esperas para dar tu opinión?


  1. Cambiar la clase de un tag HTML mediante Javascript dice:
    mayo 27, 2008 a las 3:55 am

    [...] Vía: EMILIO [...]

    Responder
  2. ScriptShow dice:
    octubre 1, 2008 a las 12:37 pm

    Buscando entre miles de scripts, encontré uno por casualidad relacionado. Lo he puesto en el Foro http://foro.aesinformatica.com/index.php/board,19.0.html por si interesa.

    Responder

Deja un comentario

Clic para cancelar respuesta.

Tweet


Amigos

  • Marketing en Internet
  • Diseño web
  • Frases
  • Sinplan

Blog de Emilio, © 2006 - 2012 (Consultor SEO/SMM/SEM Freelance)

» Cambiar la clase de un elemento en tiempo de ejecución con javascript