El script es este:
Código:
Tiene tres valores a, f, m, p.......yo solo utilizo el a.// JavaScript Document var provincias_a=new Array("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre") var provincias_f=new Array("1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19") var provincias_m=new Array("1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18") var provincias_p=new Array("1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17") function Add(){ //tomo el valor del select del pers elegido var pers pers = document.lista.persona[document.lista.persona.selectedIndex].value //miro a ver si el pers está definido if (pers != 0) { //si estaba definido, entonces coloco las opciones de la provincia correspondiente. //selecciono el array de provincia adecuado mis_provincias=eval("provincias_" + pers) //calculo el numero de semanas num_sem = mis_provincias.length //marco el número de semanas en el select document.lista.semana.length = num_sem //para cada semana del array, la introduzco en el select for(i=0;i<num_sem;i++){ //hasta aqui bien document.lista.semana.options[i].value=mis_provincias[i] document.lista.semana.options[i].text=mis_provincias[i] } }else{ //si no había provincia seleccionada, elimino las provincias del select document.lista.semana.length = 1 //coloco un guión en la única opción que he dejado document.lista.semana.options[0].value = "..." document.lista.semana.options[0].text = "..." } //marco como seleccionada la opción primera de provincia document.lista.semana.options[0].selected = true } function Go(){ window.name="ventana" var direccion=document.lista.semana.value+"_semana_"+document.lista.persona.value+".html" window.open(direccion,'ventana') }
Aquñi va el html:
Código:
Si observais esto:<form name="lista"> <table align="center"><tr> <td><select name="semana"> <option value="-">Mes </select> </td> <td><select name="persona" onchange="Add()"> <OPTION value=o SELECTED>Año <OPTION value=a>2008 </select></td> </tr></table></form>
Código:
Lo que yo quiero es que haya un link distinto para cada uno es decir un link para Enero, uno para Febrero que sea distinto que el de Enero, y asi sucesivamente como lo hago esque lo he visto en una web me ha gustado y además me facilita las cosas gracias espero respuesta Array("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre")