09/03/2002, 18:42
|
| Colaborador | | Fecha de Ingreso: diciembre-2001 Ubicación: Curaçao (Antillas Holandesas)
Mensajes: 3.179
Antigüedad: 22 años, 11 meses Puntos: 38 | |
Re: Cambiando las ciudades de acuerdo al pais elegido Ciriarte, aqui tienes un ejemplo:
Código:
_________________________________________________________________________________________
<html>
<head>
<title>Prueba</title>
<script language="JavaScript">
function addOpt(oCntrl, iPos, sTxt, sVal){
var selOpcion=new Option(sTxt, sVal);
eval(oCntrl.options[iPos]=selOpcion);
}
function fillOpt(pCtl){
sel = document.formulario.slPlaneta.selectedIndex;
while(pCtl.length>0) pCtl.options[0]=null;
if (sel==0){
addOpt(pCtl, 0, "[Ninguna]", "");
document.formulario.btMostrar.disabled=true;
} else
document.formulario.btMostrar.disabled=false;
if(sel==1){
addOpt(pCtl, 0, "Io", "Io");
addOpt(pCtl, 1, "Europa", "Eu");
addOpt(pCtl, 2, "Ganímedes", "Gn");
addOpt(pCtl, 3, "Calisto", "Cl");
}
if(sel==2){
addOpt(pCtl, 0, "Titán", "Tt");
addOpt(pCtl, 1, "Yapeto", "Yp");
addOpt(pCtl, 2, "Rea", "Re");
addOpt(pCtl, 3, "Dione", "Dn");
}
}
</script>
</head>
<body>
<form name="formulario">
Planeta:
<select name="slPlaneta" onchange="fillOpt(document.formulario.slSatelite)">
<option>[Seleccione Opcion]</option>
<option>Júpiter</option>
<option>Saturno</option>
</select><br>
Satélite:
<select name="slSatelite">
<option>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</option>
<option>&nbsp;</option>
<option>&nbsp;</option>
<option>&nbsp;</option>
</select>
</form>
</body>
</html>
_________________________________________________________________________________________
Suerte. |