Google Maps自动完成完整地址

烈火凤凰

我有一个Web应用程序,例如在示例页面中的输入字段中使用Google Maps自动完成功能:

但是,他们使用自动完成功能来划分信息并填写表格:

function fillInAddress() {
  // Get the place details from the autocomplete object.
  var place = autocomplete.getPlace();

  for (var component in componentForm) {
    document.getElementById(component).value = '';
    document.getElementById(component).disabled = false;
  }

  // Get each component of the address from the place details
  // and fill the corresponding field on the form.
  for (var i = 0; i < place.address_components.length; i++) {
    var addressType = place.address_components[i].types[0];
    if (componentForm[addressType]) {
      var val = place.address_components[i][componentForm[addressType]];
      document.getElementById(addressType).value = val;
    }
  }
}

这不是我想要的。我需要的是带有该输入字段内容的简单javascript变量。像这样的东西var completeAddress = autocomplete.getFullAddress(),但是这并不存在,而且如果没有复杂的循环和数组,我看不到有这样做的方法。

如何获得用户选择的文本?

地理编码

您需要formatted_address

function fillInAddress() {
  // Get the place details from the autocomplete object.
  var place = autocomplete.getPlace();
  document.getElementById('fulladdress').value = place.formatted_address;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Google自动完成跳过完整的地址

来自分类Dev

使用Google Maps API一键获取完整地址和郊区的经度

来自分类Dev

将Google Maps Place Form集成到自动完成地址表单javascript中

来自分类Dev

将Google Maps Place Form集成到自动完成地址表单javascript中

来自分类Dev

Google Maps Android API自动完成

来自分类Dev

自动完成的Google Maps JS错误

来自分类Dev

Google Maps API - 自动完成英国县

来自分类Dev

Google Chrome:禁用“管理地址”的自动完成菜单

来自分类Dev

Google Maps Places自动完成搜索任何位置

来自分类Dev

使用Google Maps API自动完成国家/地区列表

来自分类Dev

Google Maps仅自动完成带编号的街道

来自分类Dev

使用Google Maps API自动完成国家/地区列表

来自分类Dev

Google Maps Places自动完成搜索任何位置

来自分类Dev

google maps api自动完成特定城市的输出地点

来自分类Dev

获取文件的完整地址

来自分类Dev

jQuery自动完成无结果时插入Google Maps自动完成输入

来自分类Dev

Apple Maps的Google Maps自动完成功能是否适用于Objective C?

来自分类Dev

Chrome自动填充功能涵盖了Google Maps API v3的自动完成功能

来自分类Dev

如何在Google地址自动完成中删除一些额外的细节?

来自分类Dev

Google自动完成语言

来自分类Dev

实施Google Place自动完成

来自分类Dev

google.maps.places及其自动完成方法未定义

来自分类Dev

Google Maps自动完成js在localhost上运行,但在heroku上不运行

来自分类Dev

Google Maps自动完成-如果未选择任何内容,则清除输入

来自分类Dev

Google Maps API自动完成搜索,无需从下拉菜单中进行选择

来自分类Dev

Google Maps自动完成api v3突然停止工作

来自分类Dev

自动完成使用Google Maps Places API;API不起作用

来自分类Dev

Google Maps API JS-使用两个组合字段放置自动完成

来自分类Dev

Google Maps api v3仅针对所选城市自动完成

Related 相关文章

  1. 1

    Google自动完成跳过完整的地址

  2. 2

    使用Google Maps API一键获取完整地址和郊区的经度

  3. 3

    将Google Maps Place Form集成到自动完成地址表单javascript中

  4. 4

    将Google Maps Place Form集成到自动完成地址表单javascript中

  5. 5

    Google Maps Android API自动完成

  6. 6

    自动完成的Google Maps JS错误

  7. 7

    Google Maps API - 自动完成英国县

  8. 8

    Google Chrome:禁用“管理地址”的自动完成菜单

  9. 9

    Google Maps Places自动完成搜索任何位置

  10. 10

    使用Google Maps API自动完成国家/地区列表

  11. 11

    Google Maps仅自动完成带编号的街道

  12. 12

    使用Google Maps API自动完成国家/地区列表

  13. 13

    Google Maps Places自动完成搜索任何位置

  14. 14

    google maps api自动完成特定城市的输出地点

  15. 15

    获取文件的完整地址

  16. 16

    jQuery自动完成无结果时插入Google Maps自动完成输入

  17. 17

    Apple Maps的Google Maps自动完成功能是否适用于Objective C?

  18. 18

    Chrome自动填充功能涵盖了Google Maps API v3的自动完成功能

  19. 19

    如何在Google地址自动完成中删除一些额外的细节?

  20. 20

    Google自动完成语言

  21. 21

    实施Google Place自动完成

  22. 22

    google.maps.places及其自动完成方法未定义

  23. 23

    Google Maps自动完成js在localhost上运行,但在heroku上不运行

  24. 24

    Google Maps自动完成-如果未选择任何内容,则清除输入

  25. 25

    Google Maps API自动完成搜索,无需从下拉菜单中进行选择

  26. 26

    Google Maps自动完成api v3突然停止工作

  27. 27

    自动完成使用Google Maps Places API;API不起作用

  28. 28

    Google Maps API JS-使用两个组合字段放置自动完成

  29. 29

    Google Maps api v3仅针对所选城市自动完成

热门标签

归档