Ver Mensaje Individual
  #11 (permalink)  
Antiguo 23/03/2011, 14:55
doylelives
 
Fecha de Ingreso: junio-2008
Ubicación: Capital Federal xD
Mensajes: 1.208
Antigüedad: 15 años, 10 meses
Puntos: 35
Respuesta: Mostrar codigo depende de la selccion de lista

en el getelementById no estás buscando los id de los divs porque le estas usando un value 1 o 2 obtenido del select,
Este codigo deberia funcionar, lo que hace es tomar todos los div y a aquellos que posean 'mostrar' los oculta.
Código Javascript:
Ver original
  1. var arr = document.getElementsByTagName("div");
  2. for (i = 0; i < arr.length; i++) {
  3.    if (arr[i].getAttribute('class')== 'mostrar'  ){
  4.     arr[i].setAttribute("class", "ocultar");
  5.    }
  6. }
Entonces LUEGO puede usar la sentencia para activar el div que llamó a la función.
Código Javascript:
Ver original
  1. document.getElementById(id).setAttribute("class", "ocultar");
__________________
I am Doyle please insert code.