Muy buenos dias a todos
estoy tratando de ahcer un formulario, en donde tenga una opcion desplegable, me aparezca en la segunda opcion diferentes opciones segun la que elegi en el primero.
no tengo problema al hacer uno solo. pero cuando quiero aplicarlo varias veces en el formulario no me funciona
yo estba usando este script
function addOpt(oCntrl, iPos, sTxt, sVal){
var selOpcion=new Option(sTxt, sVal);
eval(oCntrl.options[iPos]=selOpcion);
}
function cambia(oCntrl){
while (oCntrl.length) oCntrl.remove(0);
switch (document.frm.CORREO.selectedIndex){
case 0:
addOpt(oCntrl, 0, "---------------", "---------------");
break;
case 1:
addOpt(oCntrl, 0, "SERVIDOR DE CORREO QUITO", "SSUIOPDEXC02");
addOpt(oCntrl, 1, "SERVIDOR DE CORREO GUAYAQUIL", "SSUIOGUEXC01");
addOpt(oCntrl, 2, "SERVIDOR DE CORREO ORIENTE", "SSUIOSPEXC01");
break;
}
}
pero cuando lo aplico otra vez mas en el mismo html con otro dado se vuelve loco, alguien sabe como hacerlo??