Aunque esa pregunta es relativa a _javascript_ es relativamente sencillo hacer una funci�n que te muestre y oculte una capa y si quieres que te cambie el estado de un boton/icono al que tienes que pulsar para mostrar u ocultar la capa. La funci�n se puede mejorar mucho (como por ejemplo aplicar lo de getstyles de quirksmode para que este mejor) pero a efectos practicos creo que asi se entiende mejor.

 

La funcion seria la siguiente:

 

function muestraoculta(capa){

var estado=document.getElementById(capa).style.display;

  if (estado=='block' || estado==''){  

  document.getElementById(capa).style.display='none';

document.getElementById('boton').style.backgroundImage='url(muestra.gif)';

  } else {

  document.getElementById('boton').style.backgroundImage='url(oculta.gif)';

  document.getElementById(capa).style.display='block';

  }

}

 

En la pagina pondriamos:

 

<div id="menu">Menu</div>

<div id="boton" ></div>

 

Antes de probar el script hazte 2 cuchi-botones para el estado del boton y para poder verlo mas claro sino, pon un texto dentro del div o aplicale un estilo para enterarte de donde esta capa div.

_______________________________________________
Ovillo mailing list
[EMAIL PROTECTED]
http://ovillo.org/mailman/listinfo/ovillo_ovillo.org

Responder a