0
我正在使用嵌入在我的網頁上的Google地圖。我想要的是創建一個按鈕點擊事件,所以當用戶輸入一個名爲txtBoxMaps的文本框後,他們可以點擊一個按鈕來顯示新的位置。我嘗試使用:google.maps.event.addDomListener(窗口,'點擊',初始化);但它似乎沒有做任何事情。創建按鈕點擊事件(谷歌地圖)
這裏是我下面的代碼:
<script type="text/javascript">
function Initialize() {
var mapOptions = {
center: new google.maps.LatLng(-33.01, 27.9),
zoom: 13,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById('GMap1'), mapOptions);
var input = document.getElementById('txtBoxMaps');
});
}
google.maps.event.addDomListener(window, 'load', Initialize);
</script>
<input type="text" id="txtBoxMaps"/>
<div id="GMap1" style="height: 240px; width:570px" ></div>
你需要看的文檔[地理編碼](https://developers.google.com/maps/documentation/javascript/geocoding)和[addDomListener](https://developers.google.com/maps/documentation/javascript/events#DomEvents),不知道爲什麼你要聽窗口上的'點擊'事件,可能按鈕會更好。 – geocodezip
你的「按鈕」在哪裏? – Tricky12