Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/03/2015, 13:57
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 6 meses
Puntos: 977
Respuesta: Agregar Estilos Extras a div/span

Lo único que tendrías que hacer es verificar si el checkbox está o no marcado y, según sea el caso, tomar a ambos <span> y modificar su visibilidad.

Código Javascript:
Ver original
  1. var checkbox = document.querySelector("#id del checkbox"),
  2.     spanON = document.querySelector(".clase del span ON"),
  3.     spanOFF = document.querySelector(".clase del span OFF");
  4.  
  5. checkbox.addEventListener("change", function(){ //Cuando cambie el estado del checkbox
  6.     if (this.checked){ //Si el checkbox ha sido marcado
  7.         spanON.style.display = "block";
  8.         spanOFF.style.display = "none";
  9.     }
  10.     else{ //Si el checkbox ha sido desmarcado
  11.         spanON.style.display = "none",
  12.         spanOFF.style.display = "block";
  13.     }
  14. }, false);

No olvides colocar este código luego del último elemento del documento y justo antes de la etiqueta </body> para que surta efecto.

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand