Ver Mensaje Individual
  #14 (permalink)  
Antiguo 26/10/2010, 10:48
rirs
 
Fecha de Ingreso: octubre-2010
Mensajes: 33
Antigüedad: 13 años, 7 meses
Puntos: 1
Respuesta: Problema con capas

Cita:
Iniciado por Ag666 Ver Mensaje
muy posiblemente el display:none; inicial de tu div lo declaraste en una hoja de estilos, esta propiedad debes declararla en el mismo html
Código HTML:
Ver original
  1. <div id="capa1" style="display:none;"></div>
Buenos días Ag666, primeramente gracias por responder.

Verás, estaba revisando pero no encuentro que tenga ninguna hoja de estilos, de hecho lo he realizado igual que arriba, tengo en mi html:

Código HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Mostrar - Ocultar Capas</title>
<script type="text/javascript" src="mostrarcapa.js"></script>
</head>

<body>
<div id="capauno">Ferra99</div>
<a href="#" onclick="javascript:mostrarcapa('capauno')">Mostrar-Ocultar</a>
</body>
</html> 
Mientras que en mi hora de .js:

Código:
/* ---------------------------- */
/* MostrarOcultar Capas			*/
/* ---------------------------- */
function mostrarcapa(layer){
	var miCapa=document.getElementById(layer).style.display;
	if(miCapa=="block"){
		document.getElementById(layer).style.display="none";
	} else { 
		document.getElementById(layer).style.display="block";
		}
}

Soy nueva para el Js, en mi vida lo había tocado, pero por lo que entiendo al leer el código es lo que mencionaba. He leído varias veces el html para ver si ahí encontraba alguna propiedad que me indicara o diera referencia a que la ventana aparezca cerrada, pero francamente no la encontré. ¿Hay alguna manera de que las propiedades de la hoja de estilo estén ocultas?

Agradezco mucho tu ayuda.