Ver Mensaje Individual
  #7 (permalink)  
Antiguo 06/12/2005, 14:04
angsanchez
 
Fecha de Ingreso: octubre-2004
Ubicación: España
Mensajes: 894
Antigüedad: 20 años, 3 meses
Puntos: 3
Hola de nuevo, pepemac
He intentado reproducir tu código y, aunque me falta saber cuándo quieres llamar a la función que oculta, he observado un par de cosas; espero que alguna de ellas te permita solucionarlo

1) en if (document.getElementById('pepemac').value=="767110 59";)
sobra el punto y coma:
if (document.getElementById('pepemac').value=="767110 59")

2) luego pusiste if (document.getElementById('pepemac').value="7671105 9";)
al que le falta un signo igual:
if (document.getElementById('pepemac').value=="767110 59")

3) no veo necesario ocultar el botón, simplemente no lo pongas y llama directamenbte a la función
<?php
if ($_SESSION['MM_IDUSUARIO']=="lo que sea")
mostrar('capalink1');
?>

4) ¿Has probado a llamar a la función en <body onLoad ?

5) Prueba esto, a ver si es lo que quieres:
Código HTML:
<head>
<script type="text/javascript">
function mostrar(nombreCapa){
document.getElementById(nombreCapa).style.display= "block";
}
function ocultar(nombreCapa){
document.getElementById(nombreCapa).style.display= "none";
}
function inicial(){
	if (document.getElementById('pepemac').value=="76711059")
	{
	mostrar('capa1') ;
	}
	else
	{
	ocultar('capa1');
	}
}
</script>
</head>
<body onLoad="inicial()">
<div id='capa1'>Capa secreta</div>
<form>
<input type="text" id="pepemac" onChange="inicial()">
<br>
<input type="button" value="Mostrar" onclick="mostrar('capa1')" />
<input type="button" value="Ocultar" onclick="ocultar('capa1')" />
</form>
</body> 
__________________
Angel :cool: