2010-01-28 6 views

Répondre

2

En JavaScript simple:

var el=document.getElementsByTagName("*"); 
for(i=0;i<el.length;i++) 
    if(el[i].style.display=="none"){ 
     el[i].style.display="block"; 
     break; 
    } 
+0

fonctionne très bien, merci! – blinry

+1

Oui c'est correct mais mieux vaut utiliser "" au lieu du "bloc" pour afficher les éléments. Comme pour le type de bloc, les éléments commencent à se déplacer sur l'écran et rendent la vie difficile. :) –

3

En jQuery, il est simple:

$(':hidden:first').show(); 

mais si vous n'avez pas accès à jQuery, il est un peu plus compliqué. Toute information sur les éléments qui pourraient éventuellement être cachés serait utile pour arriver à une bonne résolution de ce javascript simple. Sont-ils tous les enfants d'un certain DIV? Sont-ils tous d'un certain élément?

Questions connexes