Ver Mensaje Individual
  #7 (permalink)  
Antiguo 22/12/2010, 14:45
walterdevel
 
Fecha de Ingreso: diciembre-2010
Mensajes: 788
Antigüedad: 13 años, 11 meses
Puntos: 51
Respuesta: Formulario de Geolocalización

Cita:
Iniciado por Joselito36 Ver Mensaje
Ya tengo firebug el problema es que no entiendo de javascript. Me suelo manejar con PHP y javascript muy básico. Pero no se como solucionarlo. ¿me ayudas a corregir ese error?. Gracias
No se si esto solucionará tu problema pero te paso como podrías hacerlo para evitar esto:

Debes cambiar:

Código HTML:
Ver original
  1. <p style="font-size: 10px;font-family: verdana;font-weight: bold;">Dirección a buscar:
  2. <input type="text" name="address" value="" style="width: 320px;font-size: 10px;font-family: verdana;font-weight: bold;" />
  3. <input type="hidden" size="1" name="zoom" value=15 />
  4. <input type="submit" onclick = "showAddress(this.address.value, this.zoom.value=parseFloat(this.zoom.value)); return false" value="Ver" />
  5. </p>

por

Código HTML:
Ver original
  1. <p style="font-size: 10px;font-family: verdana;font-weight: bold;">Dirección a buscar:
  2. <input type="text" name="address" id="address" value="" style="width: 320px;font-size: 10px;font-family: verdana;font-weight: bold;" />
  3. <input type="hidden" size="1" id="zoom" name="zoom" value=15 />
  4. <input type="submit" onclick = "showAdd(); return false" value="Ver" />
  5. </p>

Luego declaras esto:

Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. function showAdd() {
  3. try{
  4.  
  5. var address = document.getElementById("address").value;
  6. var zoom = document.getElementById("zoom").value;
  7.  
  8. showAddress(address, zoom=parseFloat(zoom));
  9. } catch(error) {
  10.  alert(error);//esto te dirá si algo no salió bien
  11. }
  12. }
  13. </script>