Ver Mensaje Individual
  #7 (permalink)  
Antiguo 28/09/2009, 09:47
Avatar de America|UNK
America|UNK
 
Fecha de Ingreso: noviembre-2006
Ubicación: Piura - Perú
Mensajes: 582
Antigüedad: 18 años, 2 meses
Puntos: 56
Respuesta: ¿Cómo ocultar y ver varios DIV al mismo tiempo?

Código javascript:
Ver original
  1. function mostrarOcultar(id,exc){
  2.     var obj = document.getElementById(id).getElementsByTagName("div"),
  3.     n = "none", i, d, s = "(\\s|", r = new RegExp(s+"^)"+exc+s+"$)");
  4.     for( i=0; i < obj.length; i++){
  5.         if(!r.test(obj[i].className)){
  6.             d = obj[i].style;
  7.             d.display = d.display == n ? "block" : n;
  8.         }
  9.     }
  10. }


Código HTML:
<p><a href="javascript:mostrarOcultar('sitios','no')">ver ubicaciones</a></p>
<div id="sitios">
<div>Sitio 1</div>
<div class="estilo1 no">Sitio 2</div>
<div>Sitio 3</div>
<div class="reno">Sitio 4</div>
</div> 
__________________
/* El que atiende, entiende..., el que entiende, aprende!.
Desarrollo Web Freelance, Contactar */