Visibilidad de una capa mediante OnClick
Publicado por Querque (6 intervenciones) el 04/04/2002 18:40:36
Tengo dos capas definidas, y lo que intento es que si el usuario pincha en la capa1 se muestre la capa2, y si vuelve a pinchar se oculte, y así sucesivamente.
Como mucho consigo que se me visualice una vez, luego no me hace ni caso. He probado de todas las formas y ya no se me ocurre nada más.
Éste es el código:
A ver si teneis más suerte que yo.
Muchas gracias por vuestra ayuda.
Como mucho consigo que se me visualice una vez, luego no me hace ni caso. He probado de todas las formas y ya no se me ocurre nada más.
Éste es el código:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<HTML>
<HEAD>
<TITLE></TITLE>
<style type="text/css">
#capa1 {visibility:visible; background:blue}
#capa2 {background:green}
</style>
<script language="JavaScript">
function Cambio() {
if (document.getElementById("capa2").style.visibility="visible") {
document.getElementById("capa2").style.visibility="hidden";
if (document.getElementById("capa2").style.visibility="hidden")
document.getElementById("capa2").style.visibility="visible";
}
}
</script>
</HEAD>
<BODY>
<DIV ID="capa1" OnClick=Cambio();>Ésta es la capa 1</DIV>
<DIV ID="capa2" OnClick='document.getElementById("capa1").style.visibility="hidden"';>Aquí va la capa 2</DIV>
</BODY>
</HTML>
A ver si teneis más suerte que yo.
Muchas gracias por vuestra ayuda.
Valora esta pregunta


0