Ver Mensaje Individual
  #4 (permalink)  
Antiguo 14/03/2008, 12:31
K-anario
 
Fecha de Ingreso: abril-2006
Mensajes: 123
Antigüedad: 18 años
Puntos: 0
menus desplegables relacionados

Hola tengo la siguiente combinacion, pero falta lo mas importante, y es que cuando termine de hacer la seleccion del pais y la provincia me lleve a un vinculo o una web.. pense que podria ser interesante que una vez hecha la seleccion me saliera una ventana emergente con el lugar elegido, tipo hipervinculo pero hacia una ventana popup que se muestre.

El codigo es:

<form name="f1">
<select name=pais onchange="cambia_provincia()">
<option value="0" selected>Seleccione...
<option value="1">España
<option value="2">Argentina
<option value="3">Colombia
<option value="4">Francia
</select>

<select name=provincia>
<option value="-">-
</select>
</form>

<script>

var provincias_1=new Array("-","Andalucía","Asturias","Baleares","Canarias","Ca stilla y León","Castilla-La Mancha","...")
var provincias_2=new Array("-","Salta","San Juan","San Luis","La Rioja","La Pampa","...")
var provincias_3=new Array("-","Cali","Santamarta","Medellin","Cartagena","..." )
var provincias_4=new Array("-","Aisne","Creuse","Dordogne","Essonne","Giron de ","...")

function cambia_provincia(){

var pais
pais = document.f1.pais[document.f1.pais.selectedIndex].value
if (pais != 0) {

mis_provincias=eval("provincias_" + pais)

num_provincias = mis_provincias.length

document.f1.provincia.length = num_provincias
for(i=0;i<num_provincias;i++){
document.f1.provincia.options[i].value=mis_provincias[i]
document.f1.provincia.options[i].text=mis_provincias[i]
}
}else{

document.f1.provincia.length = 1

document.f1.provincia.options[0].value = "-"
document.f1.provincia.options[0].text = "-"
}

document.f1.provincia.options[0].selected = true
}
</script>