Foros del Web » Programando para Internet » Javascript »

ocultar o ver varias IDs

Estas en el tema de ocultar o ver varias IDs en el foro de Javascript en Foros del Web. Hola tengo un problema a ver si alguien me puede ayudar a completar el código lo curioso es que una vez lo hice funcionar pero ...
  #1 (permalink)  
Antiguo 18/01/2011, 12:31
 
Fecha de Ingreso: enero-2011
Mensajes: 2
Antigüedad: 13 años, 11 meses
Puntos: 0
ocultar o ver varias IDs

Hola tengo un problema a ver si alguien me puede ayudar a completar el código lo curioso es que una vez lo hice funcionar pero no se que pasa que ya no me funciona

veréis lo que quiero es que el código java esconda al pulsar un botón varios IDs o los haga visible al volver a pulsarlo
mas o menos esta este es el código que eh generado pero no se que falla pero no me acaba de funcionar , solo me esconde la primera ID que ay dentro del código java
lo eh modificado mil veces pero no doy con el problema
aquí os adjunto el código:

Código HTML:
<style type="text/css">
#menu1 {position: fixed;
bottom:9px;
left: 2px;
height: 32px;
font-weight:bold;
text-decoration: none;}
#menu2 {bottom:4px;left: 110px;}
#menu3 {bottom:4px;left: 148px;}
#menu2,#menu3 {position: fixed;
font-weight:bold;font-weight:bold;
text-decoration: none;
font-size: 10px;
text-align: center;
border: 0px;}
</style>

<!-- Id menu2 en div -->
<div id="menu2">
<a href="portal.php">Portal</a><a href="index.php" >Foro</a></div>

<!-- Id menu3 en a href -->
<a id="menu10" href="memberlist.php" ><img src="http://www.becasmec.es/wp-content/uploads/2010/05/usuarios.png" height="30" width="30" alt="Lista Usuarios" Title="Lista Usuarios"></a> 

<!-- ocultar o ver -->
<script language="javascript">
function sh(_d)
{
  var _x = document.getElementById(_d);
  _x.style.visibility=_x.style.visibility=="hidden"?"visible":"hidden";
  _x.style.overflow=_x.style.overflow=="hidden"?"visible":"hidden";
}
</script>
<!-- esconde varias ids -->
<script language="javascript">
function abrir2Ventanas() {  
javascript:sh('menu2');
javascript:sh('menu3');
}  
</script> 
<!-- Boton ocultar o ver --> 
<div id="menu1"><a href="javascript:abrir2Ventanas()">Esconder menú</a></div> 
espero que me ayudéis me hace mucha falta
  #2 (permalink)  
Antiguo 18/01/2011, 17:22
Avatar de goteen_mx  
Fecha de Ingreso: abril-2005
Ubicación: D.F.
Mensajes: 403
Antigüedad: 19 años, 8 meses
Puntos: 37
Respuesta: ocultar o ver varias IDs

tienes que poner () para invocar a la función

_x.style.visibility=(_x.style.visibility=="hidden" )?"visible":"hidden";
_x.style.overflow=(_x.style.overflow=="hidden")?"v isible":"hidden";

Salu2
  #3 (permalink)  
Antiguo 18/01/2011, 21:15
 
Fecha de Ingreso: enero-2011
Mensajes: 2
Antigüedad: 13 años, 11 meses
Puntos: 0
Respuesta: ocultar o ver varias IDs

muchisimas gracias ya lo conseguí :)

Etiquetas: ids, ver
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:47.