Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

gisela

Combo estado / cidade

Recommended Posts

Como faco para fazer o java script sem utilizar banco para aparecer os estados..depois as cidades..e ao escolher a cidade, enviar para uma pagina especifica??? É possivel fazer me javascript?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Achei esse script que muda os campos..porem nao vai para nenhum lugar..como eu faco para se eu escolher bahia e depois salvador ir para a pagina salvados.html

 

 

<form name="f1">

<select name=estado onchange="cambia_provincia()">

<option value="0" selected>Selecione...

<option value="1">Acre

<option value="2">Alagoas

<option value="3">Amapa

<option value="4">Bahia

<option value="5">Ceara

<option value="6">Distrito Federal

<option value="7">Espirito Santo

<option value="8">Goias

<option value="9">Maranhão

<option value="10">Mato Grosso

<option value="11">Mato Grosso do Sul

<option value="12">Minas Gerais

<option value="13">Para

<option value="14">Paraiba

<option value="15">Paraná

<option value="16">Pernambuco

<option value="17">Piaui

<option value="18">Rio de Janeiro

<option value="19">Rio Grande do Norte

<option value="20">Rio Grande do Sul

<option value="21">Rondonia

<option value="22">Roraima

<option value="23">Santa Catarina

<option value="24">Sergipe

<option value="25">Tocantins

</select>

 

<select name=provincia>

<option value="-">-

</select>

</form>

 

<script>

//defino una serie de varibles Array para cada país

var provincias_1=new Array("-","Não existe cidade indicada")

var provincias_2=new Array("-","Não existe cidade indicada")

var provincias_3=new Array("-","Não existe cidade indicada")

var provincias_4=new Array("-","Salvador", "Ilheus")

var provincias_5=new Array("-","Fortaleza")

 

//función que cambia las provincias del select de provincias en función del país que se haya escogido en el select de país.

function cambia_provincia(){

//tomo el valor del select del estado elegido

var estado

estado = document.f1.estado[document.f1.estado.selectedIndex].value

//miro a ver si el estado está definido

if (estado != 0) {

//si estaba definido, entonces coloco las opciones de la provincia correspondiente.

//selecciono el array de provincia adecuado

mis_provincias=eval("provincias_" + estado)

//calculo el numero de provincias

num_provincias = mis_provincias.length

//marco el número de provincias en el select

document.f1.provincia.length = num_provincias

//para cada provincia del array, la introduzco en el select

for(i=0;i<num_provincias;i++){

document.f1.provincia.options.value=mis_provincias

document.f1.provincia.options.text=mis_provincias

}

}else{

//si no había provincia seleccionada, elimino las provincias del select

document.f1.provincia.length = 1

//coloco un guión en la única opción que he dejado

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

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

}

//marco como seleccionada la opción primera de provincia

document.f1.provincia.options[0].selected = true

}

</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.