Hasta aqui todo funciona bien ahora lo que quiero hacer es que cuando eliges la opcion del segundo listado te lleve a una pagina de mi web.
Hos dejo los codigos:
aqui codigo javascript:
Código :
Código Javascript:
Ver original
<html> <head> <script src="poblaciones.js" language="javascript" type="text/javascrip> </script> <script language="javascript"> function mostrarPoblaciones() { if (fProvincias.menuPoblacion.lengt { totalPoblaciones = fProvincias.menuPoblacion.length; for (contador=1; contador<totalPoblaciones; contador++) { fProvincias.menuPoblacion.options[1]=null; } } if (fProvincias.menuProvincia.value == "x") { fProvincias.menuPoblacion.selectedItem = 0; fProvincias.menuPoblacion.disabled = true; } else { matrizElegida = "matriz" + fProvincias.menuProvincia.value; for (contador = 0; contador<eval(matrizElegida).length; contador++) { fProvincias.menuPoblacion.options[contador+1] = new Option (eval(matrizElegida)[contador],contador+1); } fProvincias.menuPoblacion.disabled = false; } } </script> </head> <body> <form name="fProvincias"> <select name="menuProvincia" onChange="mostrarPoblaciones();"> <option value="x">ELIJA UNA PROVINCIA</option> <option value="01">Álava</option> <option value="02">Albacete</option> <option value="03">Alicante</option> <option value="04">Almería</option> </select> <select name="menuPoblacion" disabled> <option value=0>TODAS LAS POBLACIONES</option> </select> </form> </body> </html>
aqui hos dejo los array para mostrar las opciones del segundo listado:
//ALAVA
matriz01 = new Array ("Aberasturi", "Gasteiz", "Ibarguren", "Llodio", "Maeztu", "Olano", "Sabando", "Trokóniz");
//ALBACETE
matriz02 = new Array ("Agramón", "Fuentealbilla", "Tobarra", "Yeste");
//ALICANTE
matriz03 = new Array ("Alcoy","Villajoyosa", "Villena");
//ALMERIA
matriz04 = new Array ("Abejuela", "Mojácar", "Palomares", "Roquetas de Mar", "Santillana", "Zofre");
Y ahora no se como para que me envie a la url que yo quiera segun la opcion que escojas
por ejemplo si escojes ALAVA y despues ABERASTURI me envie a aberasturi.html y si escojo ALAVA y despues GASTEIZ me envia a gasteiz.html.
he estado en internet intentando solucionar mi problema pero no me acaba de ir bien el codigo espero que alguien me ayude un saludo a todos los visitantes de este foro.