Buenos días; resulta que he hecho varias funciones para que se produzca el siguiente evento:
que al hacer click en los diferentes enlaces se oculte su contenido respectivamente y al estar aculto sus respectivos "divs" cambie el escrito del enlace. Esto lo he conseguido. El problema me surje que he hecho tres funciones para los tres divs; me podrían decir como hacer para encajar todas estas instrucciones en una sola funcion? ocuparia menos y estaria todo mucho mas limpio...saludos.
function muestraOculta() {
if(document.getElementById("contenidos_1").style.d isplay=="block"){
document.getElementById("contenidos_1").style.disp lay="none";
}
else{
document.getElementById("contenidos_1").style.disp lay="block";
}
if(document.getElementById("contenidos_1").style.d isplay=="none"){
document.getElementById("enlace_1").innerHTML="Mos trar contenidos";}
else{document.getElementById("enlace_1").innerHTML ="Ocultar contenidos";}
}
function muestraOculta_2(){
if(document.getElementById("contenidos_2").style.d isplay=="block"){
document.getElementById("contenidos_2").style.disp lay="none";
}
else{
document.getElementById("contenidos_2").style.disp lay="block";
}
if(document.getElementById("contenidos_2").style.d isplay=="none"){
document.getElementById("enlace_2").innerHTML="Mos trar contenidos";}
else{document.getElementById("enlace_2").innerHTML ="Ocultar contenidos";}
}
function muestraOculta_3(){
if(document.getElementById("contenidos_3").style.d isplay=="block"){
document.getElementById("contenidos_3").style.disp lay="none";
}
else{
document.getElementById("contenidos_3").style.disp lay="block";
}
if(document.getElementById("contenidos_3").style.d isplay=="none"){
document.getElementById("enlace_3").innerHTML="Mos trar contenidos";}
else{document.getElementById("enlace_3").innerHTML ="Ocultar contenidos";}
}