Foros del Web » Programando para Internet » Javascript »

Llamar id="" desde html??

Estas en el tema de Llamar id="" desde html?? en el foro de Javascript en Foros del Web. Hola buenas tengo este script Código PHP: < script type = "text/javascript" >      document . write ( '<style type="text/css">div.ocultable{display: none;}</style>' );         function  MostrarOcultar ( capa )         { ...
  #1 (permalink)  
Antiguo 18/01/2011, 14:47
Avatar de syntex  
Fecha de Ingreso: noviembre-2002
Ubicación: Cataluña
Mensajes: 978
Antigüedad: 22 años
Puntos: 4
Llamar id="" desde html??

Hola buenas tengo este script

Código PHP:
<script type="text/javascript">
    
document.write('<style type="text/css">div.ocultable{display: none;}</style>');
        function 
MostrarOcultar(capa)
        {
            if (
document.getElementById)
            {
            var 
aux document.getElementById(capa).style;
            
aux.display aux.display"":"block";
            }
        }
</script> 
Código HTML:
<a href="javascript:MostrarOcultar('Menu');">
            	<strong>MENU</strong>
            </a>
<div class="ocultable" id="Menu">
<a href="?id=<?= $reg2['id']; ?>">
<?php echo $reg2['textosub_1']; ?>
</a>
bla bla bla
</div> 
Asta aqui el script me funciona correctamente pero si pulso en el link dentro del <div, refresca la pagina y si el div esta abierto se me oculta,

Como podria hacer que el div este abierto pulsando el link????

Así no me funciona
Código HTML:
<script type="text/javascript">
				MostrarOcultar('Menu');
			</script> 
__________________
------------------------------------------------
La paciencia es el rey de la ciencia
------------------------------------------------


Etiquetas: html, llamar
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 08:57.