Hola amigos, estoy terminando de estudiar este curso de javascript (
http://www.desarrolloweb.com/manuales/26/) y bueno ya entiendo mucho mejor este lenguaje. Lo que pasa es que quiero que Javascript me
cree automaticamente al cargar la pagina las opciones de los selects. Creo que con mi codigo lo explico mejor.
Código HTML:
<body>
<form name="formu">
<select name="paises">
</select>
</form>
<script language="javascript">
paises = new Array();
paises[0][0] = "Peru";
paises[0][1] = "Lima";
paises[0][2] = "Trujillo";
paises[0][3] = "Arequipa";
paises[0][4] = "Cajamarca";
paises[1][0] = "Argentina";
paises[1][1] = "Buenos Aires";
paises[1][2] = "Cordova";
paises[1][3] = "La Plata";
paises[1][4] = "Santa Fe";
paises[2][0] = "Chile";
paises[2][1] = "Santiago";
paises[2][2] = "Valparaiso";
paises[2][3] = "Arica";
paises[2][4] = "Viña del Mar";
paises[3][0] = "EE.UU.";
paises[3][1] = "Washintong";
paises[3][2] = "New York";
paises[3][3] = "Georgia";
paises[3][4] = "Alabama";
for(var i=0; i<4; i++){
document.formu.paises.options[i].value=paises[i][0];
document.formu.paises.options[i].text=paises[i][0];
}
</script>
</body>
Como se ve, no hago el ingreso de los paises manualmente por HTML, sino que quiero hacerlo mediante Javascript. Bueno,
no me sale pero creo que ustedes saben el motivo, les agradeceria mucho me puedan ayudar.
Saludos! y gracias de ante mano.
Nota: Cabe la posibilidad que no haya buscado bien en las faq pero no encontre algo relacionado a lo que yo quiero hacer.
[EDITO]
Espero que no se confundan por los nombres de las ciudades de cada pais, es que quiero usarlas para ver de crear otra lista a partir del elemento seleccionado en la primera lista.