google map でフォームのボタンを押したときに起動される関数の作成

google map でフォームのボタンを押したときに起動される関数の作成
#15 住所を入力して地図を移動させる (2)
http://dotinstall.com/lessons/basic_google_maps/3515
を参考に
フォームのボタンを押したときに起動される関数
moveMap() の作成
処理内容は
ボタンクリック時のイベント作成と
入力された住所をもとに、geocoder を起動すること
function moveMap(){
var geocoder = new google.maps.Geocoder();
geocoder.geocode({
‘address’: document.getElementById(‘address’).value
},
function(result, status){
if(status == google.maps.GeocoderStatus.OK){
}else{
alert(“Error”);
}
});
}
今回使用するオプションは住所を入力するので
address: を使う
値は
document.getElementById(‘address’).value
とする
この address は
input type=”text” id=”address”
とした入力欄のこと
.value は
入力した内容
つまり住所になる
if(status == google.maps.GeocoderStatus.OK){
}else{
alert(“Error”);
}
これは、マップのエラー処理を if で判定している

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です