Ver Mensaje Individual
  #6 (permalink)  
Antiguo 14/11/2014, 12:18
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: document.getElementById aplicar a class="" ?

Cuando tomas elementos por su clase, se selecciona una lista de nodos, por lo que no es posible aplicar dicha propiedad de esa manera a todos los elementos seleccionados. Necesitas utilizar un bucle para aplicar la propiedad en cada elemento.

Código Javascript:
Ver original
  1. [].forEach.call(document.querySelectorAll(".etiquetaclass"), function(elemento){
  2.     elemento.style.display = "none";
  3. });

Y para que no tengas problemas en navegadores antiguos con el uso de los métodos forEach y querySelectorAll, implementa estos dos algoritmos al inicio de tu archivo JS.

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