Tema: solo 1
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/11/2007, 08:02
Avatar de kaninox
kaninox
 
Fecha de Ingreso: septiembre-2005
Ubicación: In my House
Mensajes: 3.597
Antigüedad: 19 años, 5 meses
Puntos: 49
solo 1

holas pues les comento que tengo un codigo que me permite abrir una capa mediante javascript el codigo seria ...

Código:
<script>
OCULTO="none";
VISIBLE="block";
//death note	
function mostrar(blo) {
  document.getElementById(blo).style.display=VISIBLE;
  document.getElementById('ver_off').style.display=VISIBLE;
  document.getElementById('ver_on').style.display=OCULTO;
}
 
function ocultar(blo) {
  document.getElementById(blo).style.display=OCULTO;
  document.getElementById('ver_off').style.display=OCULTO;
  document.getElementById('ver_on').style.display=VISIBLE;
}
</script>

para mostrar

<div id="ver_on"><a href="#a" onclick="mostrar('bloque')">mostrar</div>
<div id="ver_off" style="display: none"><a href="#a" onclick="ocultar('bloque')">Ocultar</div>

<div id="bloque" style="display: none">
aqui el contenido de la capa
</div>
hasta hay todo ok, pero si pongo mas capas se entiende? cada una trabaja por separado, me gustaria saber si se puede que al clikar una esta se despliege pero al clikar la de abajo u otra se despliege dicha capa y la otra se retraiga? o sea la idea es mostrar solo de a una capa y no que se puedan mostrar todas como el ejemplo dado...

he visto el efecto pero en ajax, sera necesario utilizarlo?

saludos
__________________
Gokuh Salvo al mundo. PUNTO!!!!