マップの選択した位置にマーカーを表示し、インフォウィンドウのマーカーの位置に緯度と経度を表示するために使用しているJavaスクリプト関数があります。
マーカーは任意の場所に表示できましたが、座標を含むインフォウィンドウを表示できませんでした。
これは機能です:
function init()
{
var mapoptions=
{
center: new google.maps.LatLng(17.379064211298, 78.478946685791),
zoom: 8,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
map=new google.maps.Map(document.getElementById("map_can"), mapoptions);
var marker;
google.maps.event.addListener(map,'click',function(event)
{
marker= new google.maps.Marker({position:event.latLng,map:map});
});
var iwindow= new google.maps.InfoWindow();
google.maps.event.addListener(marker,'click',function(event)
{
iwindow.setContent(event.latLng.lat()+","+event.latLng.lng());
iwindow.open(map,marker);
});
}
私はどこが間違っていますか?提案をお願いします。