Cita:
Iniciado por Tecna Buenas.
Cita:
"La declaración var en más variables se debe repetir para cada una, o bien debe efectuarse con una interrupción de línea:"
La cita anterior no es correcta, se pueden declarar e inicializar múltiples variables con la misma palabra var separándolas con comas.
Cierto.
Código HTML:
Ver original<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script language="JavaScript" type="text/JavaScript"> function dar_coordenadas(){
var latlon1 = new Array(2);
var a, b, zona, south;
//valida que estén rellenos los campos de coordenadas
if (!isNaN (parseFloat (document.getElementById("gen_inmurb_coordenadas_x").value)) &&
!isNaN (parseInt (document.getElementById("gen_inmurb_coordenadas_y").value))) {
a = parseFloat (document.getElementById("gen_inmurb_coordenadas_x").value);
b = parseFloat (document.getElementById("gen_inmurb_coordenadas_y").value);
zona = parseFloat ("30");
south = false;
alert("a:"+a+"\nb:"+b+"\nzona:"+zona+"\nsouth:"+south+"\nlatlon1:"+latlon1);
//No tengo esta funcion por lo que no se si funciona
//UTMXYToLatLon (a, b, zona, south, latlon1);
//abre google maps con la ubicación de las coordenadas
var ruta = 'https://www.google.es/maps/place/' + a + ',' + b ;
alert(ruta);
//Otra ruta
document.getElementById('elIframe').src=ruta;
}
}
<input name="gen_inmurb_coordenadas_x" type="text" id="gen_inmurb_coordenadas_x"> <input name="gen_inmurb_coordenadas_y" type="text" id="gen_inmurb_coordenadas_y"> <input name="botDarCoordenadas" type="button" id="botDarCoordenadas" onClick="dar_coordenadas()" value="Ver mapa"> <div class="float-right" >
<iframe style="border:solid thin grey;" width="300" height="300" src="" id="elIframe" > </iframe>