Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/08/2009, 09:58
Avatar de lr05
lr05
 
Fecha de Ingreso: abril-2009
Mensajes: 12
Antigüedad: 15 años
Puntos: 0
Paso de variables en Javascript

Hola quisiera saber como hago para pasar un valor de una variable a otra en javascript? El tema es que tengo dos formularios en una misma pagina, en el segundo formulario tomo una direccion y llamo a una funcion javascript y me lo transforma en latitud y longitud, esos dos datos necesito pasarlos al primer formulario para enviarlos al procesa_formulario.php. Trate de hacerlo con vbles globales en javascript, pero no me toma los valores. Alguien me puede ayudar por favor?
Les dejo el codigo:

function coordenada(registro){
var geocoder = new GClientGeocoder();
var domicilio=registro.direc2.value;
geocoder.getLatLng(domicilio,function(point){
if(!point){
alert("Lugar no encontrado");
} else {
lng=point.x;
lat=point.y;
registro.lat2.value = lat;
registro.lng2.value = lng;
}
});

<!--Formulario 1-->
<FORM METHOD="POST" name="regdos" onSubmit = "return validar(this)" ACTION="alta_inmueble1up.php" enctype="multipart/form-data">
<!-- AQUI NECESITO LOS VALORES DE LATITUD Y LONGITUD-->
</FORM>


<!--Formulario 2-->
<FORM METHOD="GET" name="registro" ACTION="alta_inmuebleup.php" >
Direccion:
<input name='lat2' type='hidden' id='lat2' />
<input name='lng2' type='hidden' id='lng2' />
<input name='direc2' type='text' class='input' id='direc2' size='30' maxlength='100' />
<input name="button" type="button" onclick="coordenada(this.form)" value="Cliclear" align="rigth"/>
</FORM>