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>
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.