Hola
Tengo el siguiente problemita, tengo un select que muestra ciudades y al seleccionar una de ellas cambio otro select donde se selecciona un determinada opcion (esta opcion contiene un email para ser enviadado dependiendo la ciudad seleccionada)
El problema es que el script se ejecuta bien en Chrome y Firefox pero en IE8 no se ejecuta.
Código HTML:
// FUNCION Definir cotizacion Mayoristas
function valor_ciudad(){
// Ciudades de Region Metropolitana
var stgo = ["SANTIAGO","ALHUE","BUIN","CALERA DE TANGO","CHAMPA","COLINA","CURACAVI","MALLOCO","MARIA PINTO","PAINE","SAN JOSE DE MAIPO","TALAGANTE","TIL TIL"];
// rescatar valor de ciudad elejida
var vciudad
vciudad = document.formcotice.ciudad[document.formcotice.ciudad.selectedIndex].value
// defino variable para opciones
voplira = new Option("Lira","[email protected]");
vopbrasil = new Option("Brasil","[email protected]");
vopsfco = new Option("San Francisco","[email protected]");
vopflorida = new Option("La Florida","[email protected]");
vopmayor = new Option("Mayoristas","[email protected]");
// rescato select cotice
vcotice = document.forms['formcotice'].elements['localcotizar'];
//
for(i in stgo){
if (stgo[i] == vciudad){
// alert('Codigo ciudad es igual a 13')
vcotice.options[0]=voplira;
vcotice.options[1]=vopbrasil;
vcotice.options[2]=vopsfco;
vcotice.options[3]=vopflorida;
vcotice.options[4]=vopmayor;
break
}
else {
// alert('Codigo distinto a 13')
vcotice.options[0]=null;
vcotice.options[1]=null;
vcotice.options[2]=null;
vcotice.options[3]=null;
vcotice.options[4]=null;
vcotice.options[0]=vopmayor;
vcotice.options[1]=null;
}
}
}
Quien me hecha una manito por favor.
Gracias..