Ecco come farei io:
CSS:
codice:
div.hidden {
    display: none;
}
JavaScript:
codice:
function show_hide(div) {
   if(document.getElementById(div)) {
       p = document.getElementById(div);
      if (p.style.display == 'none')
         p.style.display = 'block';
      else
         p.style.display = 'none';
   }
}
HTML
codice:
Domanda 1?
<div id='1' class='hidden'>
Risposta 1
</div>
Se interfacci il tutto con php non è difficile utilizzare un numero progressivo