Tengo un ejemplo parecido, el mio muestra/oculta un div entero de la web, pero modificarlo para que solo sea el texto de un cuadro debería resultarte fácil:
En javascript
:
Código:
function updateMenu(identificacion) {
var menu = document.getElementById(identificacion);
if (menu.className == 'visible') {
menu.className = 'invisible';
} else {
menu.className = 'visible';
}
}
En CSS:
Código:
.invisible
{
display:none;
}.visible
{
display:block;
}
En este caso le paso el id de lo que quiero ocultar con una función onClick que pongo en ciertos elementos de mi html y a correr. Lo único malo es que tienes que ponerles id a todos los spoilers...