Lo unico que he conseguido es hacer esto
Código PHP:
<script>
function mostrar(enla) {
obj = document.getElementById('oculto');
obj.style.visibility = (obj.style.visibility == 'hidden') ? 'visible' : 'hidden';
}
function mostrar2(enla) {
obj = document.getElementById('oculto2');
obj.style.visibility = (obj.style.visibility == 'hidden') ? 'visible' : 'hidden';
}
</script>
</head>
<body>
<a href="#" onclick="mostrar(this); return false" />+</a>
<div id="oculto" style="visibility:hidden">
Este texto se verá cuando yo quiera
</div>
<a href="#" onclick="mostrar2(this); return false" />+</a>
<div id="oculto2" style="visibility:hidden">
Este texto se verá cuando yo quiera
</div>
</body>
</html>
pero claro, uso una cabecera con el <head> para todas las paginas (php), y alguna tendra 1 ID para desplegar y otras 15 posibles para desplegar, y lo que yo quisiera es si se puede tener una unica funcion independientemente de que necesites llamarla 1 o 20 veces condiferentes id y diferentes links. Si no me queda la posibilidad de poner 20 funciones como lo que he echo para tener reserva, pero es peso innecesario para la pagina.