MMM...cediamo se ho capito...
Si potrebbe fare così:
codice:
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";
}
}
}
Questa è la parte HTML relativa alla funzione javascript
e dovrai impostare nel CSS che commenti sia inizialmente invisibile
codice:
div#commenti{display:none;}
Questo script ti permette di fare una cosa del genere:
1) prima di tutto, ciò che vuoi che comapaia deve essere inserito in un div a parte (in questo caso il div è commenti) assieme ad un link che permetta di nacondere nuovamente il campo, e lo stesso vale per il link (in questo caso contenuto nel div mostra).
2)cliccando dul link, il div che inizialmente è nascosto tramite CSS comparirà, mostrando sia il contenuto che il link che chiede di nascondere nuovamente il campo.
Spero di aver dato la risposta a ciò che stavi cercando...