質問編集履歴
3
コンソール画面追加、不必要なコードを消去しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -36,7 +36,7 @@
|
|
36
36
|
|
37
37
|
<script
|
38
38
|
|
39
|
-
src='https://maps.googleapis.com/maps/api/js?key=
|
39
|
+
src='https://maps.googleapis.com/maps/api/js?key=apiキー' async defer>
|
40
40
|
|
41
41
|
</script>
|
42
42
|
|
@@ -68,62 +68,6 @@
|
|
68
68
|
|
69
69
|
//ここですでに東京の大久保しか表示されていません
|
70
70
|
|
71
|
-
|
72
|
-
|
73
|
-
if (status == google.maps.GeocoderStatus.OK) {
|
74
|
-
|
75
|
-
map.setCenter(results[0].geometry.location);
|
76
|
-
|
77
|
-
map.setZoom(14);
|
78
|
-
|
79
|
-
}
|
80
|
-
|
81
|
-
//住所、マーカー挿入
|
82
|
-
|
83
|
-
var choices=[];
|
84
|
-
|
85
|
-
for (var n=0;results[n]!=null;n++) {
|
86
|
-
|
87
|
-
choices[n] =results[n].formatted_address;
|
88
|
-
|
89
|
-
choices[n] =choices[n].replace(/日本、/,"");
|
90
|
-
|
91
|
-
choices[n] =choices[n].replace(/〒[0-9]{3}-[0-9]{4}/,"");
|
92
|
-
|
93
|
-
new google.maps.Marker({
|
94
|
-
|
95
|
-
position: results[n].geometry.location,map: map
|
96
|
-
|
97
|
-
});
|
98
|
-
|
99
|
-
}
|
100
|
-
|
101
|
-
|
102
|
-
|
103
|
-
var select = document.getElementById('map_result');
|
104
|
-
|
105
|
-
//select初期化
|
106
|
-
|
107
|
-
while(select.firstChild){
|
108
|
-
|
109
|
-
select.removeChild(select.firstChild);
|
110
|
-
|
111
|
-
}
|
112
|
-
|
113
|
-
//map_resultのoptionを追加
|
114
|
-
|
115
|
-
for (var n=0;choices[n]!=null;n++) {
|
116
|
-
|
117
|
-
var option = document.createElement('option');
|
118
|
-
|
119
|
-
option.value = choices[n];
|
120
|
-
|
121
|
-
option.textContent = choices[n];
|
122
|
-
|
123
|
-
select.appendChild(option);
|
124
|
-
|
125
|
-
}
|
126
|
-
|
127
71
|
}
|
128
72
|
|
129
73
|
);
|
@@ -133,3 +77,7 @@
|
|
133
77
|
</script>
|
134
78
|
|
135
79
|
```
|
80
|
+
|
81
|
+
コンソール画面です
|
82
|
+
|
83
|
+
![コンソール出力](8879732b372d74a45a77cb38cfb0971a.png)
|
2
コメントを入れました
test
CHANGED
File without changes
|
test
CHANGED
@@ -66,6 +66,10 @@
|
|
66
66
|
|
67
67
|
console.log(results);
|
68
68
|
|
69
|
+
//ここですでに東京の大久保しか表示されていません
|
70
|
+
|
71
|
+
|
72
|
+
|
69
73
|
if (status == google.maps.GeocoderStatus.OK) {
|
70
74
|
|
71
75
|
map.setCenter(results[0].geometry.location);
|
1
タイトルを修正しました
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
geocodeの検索結果が複数検出されない
|
1
|
+
Google map geocodeAPIの検索結果が複数検出されない
|
test
CHANGED
File without changes
|