FC2ブログ

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 で判定している
スポンサーサイト



テーマ : プログラミング
ジャンル : コンピュータ

コメント

非公開コメント

最新記事
検索フォーム
GREEハコニワ攻略サイト
リンク
カテゴリ
月別アーカイブ
フリーエリア
最新記事
FXプライムレート
最新コメント
最新トラックバック