Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/01/2007, 15:18
Avatar de medinauta
medinauta
 
Fecha de Ingreso: diciembre-2002
Ubicación: Guayaquil
Mensajes: 159
Antigüedad: 22 años, 2 meses
Puntos: 0
Ocultar con "style.display"

Tengo este script en el <head>:
Código HTML:
<script type="text/javascript">
	<!--
	window.onload=mymenu;
	function mymenu(id) {
	var d = document.getElementById(id);
	for (var i = 1; i<=10; i++) {
	if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
	}
	if (d) {d.style.display='block';}
	
	}
	//-->
</script> 
Los elementos los tengo con un Id:
Código HTML:
<div id="smenu1"> 
y llamo a la funcion con:
Código HTML:
onclick="javascript:mymenu('smenu1');"
Ahora, esto hace que al cargarse la pagina todos los Ids "smenu" se oculten, y al llamar a uno, lo muestra,si llamo a otro, oculta al anterior y muestra al que llame.. pero quisiera que me ayuden a encontrar una forma de que al volver a dar click en uno actualmente mostrado haga que este se oculte!

Se puede?