Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/01/2010, 20:22
RodrigoG
 
Fecha de Ingreso: diciembre-2009
Ubicación: dirname(__FILE__)
Mensajes: 149
Antigüedad: 14 años, 11 meses
Puntos: 11
Busqueda Mostrar/Ocultar varios divs según sus id... sólo me funciona con el primero

Hola amigos, resulta que necesito crear algo simple que me permita mostrar/ocultar divs.

Lo clásico es lo siguiente:

Código CSS:
Ver original
  1. #lista_detalleAnuncio {
  2.   display: none;
  3. }

Código Javascript:
Ver original
  1. function lista_detalleAnuncio(){
  2.     document.getElementById("lista_detalleAnuncio").style.display = "block";
  3.   }

Código HTML:
Ver original
  1. //Desplegar-invocador:
  2. <a href="#" onclick="lista_detalleAnuncio()" >Desplegar Detalles</a>
  3.  
  4.  
  5. //Cosas, digo divs dentro de los cuales están los divs a mostrar:
  6.  
  7. <div id="content-wrapper-{content-index}" class="content-wrapper">
  8.    
  9.         <div id="lista_detalleAnuncio">
  10.             <p>Donde tá' el bebe... aki ta!</p>
  11.         </div>
  12. </div>
  13.  
  14. <div id="content-wrapper-{content-index}" class="content-wrapper">
  15.    
  16.         <div id="lista_detalleAnuncio">
  17.             <p>Donde tá' el bebe... aki ta!</p>
  18.         </div>
  19. </div>
  20.  
  21. <!--
  22. .
  23. .
  24. ... etc
  25. -->

El problema es que esto sólo me sirve para mostrar el primer id="lista_detalleAnuncio"... Hay alguna forma de que la función actúe en todos los divs con esa id??
... sé que con getElementByTagName() obtengo un vector que puedo recorrer, pero no creo que sirva en éste caso (de echo).

De ya muchas gracias.