function mostrar() {
var unaTabla, mostrar;
unaTabla = document.getElementById("unaTabla");
if(unaTabla.style.visibility == "hidden") {
unaTabla.style.visibility = "visible";
mostrar = document.getElementById("mostrar").childNodes[0];
mostrar.data = "Ocultar";
}
else {
unaTabla.style.visibility = "hidden";
mostrar = document.getElementById("mostrar").childNodes[0];
mostrar.data = "Mostrar";
}
}
</script>
la capa en el código es esta:
<div id="unaTabla" style="position:absolute; float:left; width:240px; height:300px; visibility: visible; background-color:#CCC; top:-70px;"></div>
y lo activo o desactivo en el html de la siguiente manera:
<a href="javascript:mostrar()"><img src="imgs/xxx.jpg" width="35" height="42"></a>
Mi pregunta es, ¿Es posible poner el nombre como una variable para no tener que crear muchos javascripts para ocultar o mostrar diferentes capas? Vamos, que tendría diferentes imágenes que llamarían a diferentes capas, pero con un mismo javascript.