
09/11/2004, 08:04
|
 | | | Fecha de Ingreso: enero-2002 Ubicación: USA
Mensajes: 768
Antigüedad: 23 años, 2 meses Puntos: 1 | |
Mostrar-Ocultar Layer desde Select-Option Saludos.
Tengo lo siquiente:
<script language="JavaScript" type="text/JavaScript">
<!--
function mostrar(cual){
var misCapitas = new Array('Layer1','Layer2')
for(m=0;m<misCapitas.length;m++){
document.getElementById(misCapitas[m]).style.visibility = 'hidden'
}
document.getElementById(cual).style.visibility = 'visible'
}
//-->
</script>
<select name="select">
<option value="0" selected>Seleccione</option>
<option value="1" onclick="mostrar('Layer1')">Instituciones</option>
<option value="2" onclick="mostrar('Layer2')">Médicos</option>
</select>
<div id="Layer1" style="position:absolute; width:180px; height:59px; z-index:1; left: 10px; top: 42px; overflow: hidden; visibility: hidden;">
<select name="select2">
<option value="1">albergues</option>
<option value="2">ambulatorios</option>
</select>
</div>
<div id="Layer2" style="position:absolute; width:180px; height:59px; z-index:1; left: 10px; top: 42px; overflow: hidden; visibility: hidden;">
<select name="select3">
<option value="1">gineco-obstetra</option>
<option value="2">Medicina Familiar</option>
</select>
</div>
Lo que intento hacer es que cuando seleccionen la opción 1 del Select List, se muestre la capa Layer1 y cuando seleccionen la opción 2 se muestre Layer2.
Como veran no funciona. Cómo debería escribirlo??
Gracias
__________________ José Molina
La marginalidad no esta en la incapacidad de calmar el hambre de un estómago sino en la incapacidad de calmar el hambre de la mente.
Última edición por José Molina; 09/11/2004 a las 08:06 |