Salve,
ho trovato in Rete questo Javascript.
Parte dell'head
codice:
<script type="text/javascript"> 
function ShowAndHide(id1,id2){ 
if(document.getElementById){ 
 el1=document.getElementById(id1); 
 el2=document.getElementById(id2); 
 if(el1.style.display=="none"){ 
 el1.style.display="block"; 
 el2.style.display="none"; 
 } 
 else{ 
 el1.style.display="none"; 
 el2.style.display="block"; 
 } 
 } 
} 
</script>
Parte del body
codice:
<div id="mostra"> 
Mostra 
</div> 
<div id="nascondi"> 
Nascondi

Testo da visualizzare cliccando</div>
Sul sito dove l'ho trovato i link "Mostra" e "Nascondi" sono alternativi in base al clic avvenuto o meno, mentre a me (su Firefox 3), al primo caricamento della pagina, appaiono entrambi, e non nascondono il testo!
Devo cliccare su "Mostra" affinché lo script inizi a comportarsi correttamente.
Come mai? Può dipendere dal fatto che la pagina è in locale? Non vorrei mettere online pagine "pasticciate".