Gente, les escribo para ver si me pueden ayudar con un pequeño script JS que estoy programando. Tiene que cambiar las provincias de un select de nombre 'provincias' dependiendo del pais seleccionado. El código javascript es éste:
Código :
function loadProvincias(){ var indice = document.formulario.pais.selectedIndex; var provarray = new Array(); provarray[0] = 'Buenos Aires'; provarray[1] = 'Catamarca'; provarray[2] = 'Chaco'; provarray[3] = 'Chubut'; provarray[4] = 'Cordoba'; provarray[5] = 'Corrientes'; provarray[6] = 'Entre Rios'; provarray[7] = 'Formosa'; provarray[8] = 'Jujuy'; provarray[9] = 'La Pampa'; provarray[10] = 'La Rioja'; provarray[11] = 'Mendoza'; provarray[12] = 'Misiones'; provarray[13] = 'Neuquen'; provarray[14] = 'Rio Negro'; provarray[15] = 'Salta'; provarray[16] = 'San Luis'; provarray[17] = 'Santa Cruz'; provarray[18] = 'Santa Fe'; provarray[19] = 'San Juan'; provarray[20] = 'Santiago del Estero'; provarray[21] = 'Tierra del Fuego'; provarray[22] = 'Tucuman'; if(indice == 0){ //Asigno la cantidad de provincias document.formulario.provincia.length = 22; for(i = 0; i < 23; i++){ alert('Argentina'); //Asigno el valor de la posición i document.formulario.provincia.option[i].value = i + 1; //Asigno el texto de la posición i document.formulario.provincia.option[i].text = provarray[i]; } } if(indice == 1){ document.formulario.provincia.length = 1; document.formulario.provincia.option[1].value = ''; document.formulario.provincia.option[1].text = 'No disponible'; } return true; }
No hace mucho que estoy con JavaScript, asi que apreciaria muchisimo si me pudieran dar una mano!
Desde ya, muchas gracias!!
Pablo