2013-03-12 26 views
-2

我正在做一個使用google map api v3的地圖相關的web應用程序。現在我在地圖邊上有一組文本框,如下所示。用戶可以添加儘可能多的紅色參考路標。使用google map api v3獲取onclick信息

enter image description here

現在,我願做類似谷歌地圖的東西在那裏當地圖,或感興趣的特定點上的用戶點擊,相關的點一些數據將在哪裏文本框中顯示光標將會是。

任何想法如何我可以完成這樣的任務?

+0

這是一個問題,而不是一個問題。閱讀:https://developers.google.com/maps/documentation/javascript/events並提出與特定任務相關的問題。通過JavaScript設置onlcik事件,從感興趣的點收集數據,執行計算並通過javascript將響應添加到您的框中 – Andrew 2013-03-12 19:54:22

+0

點擊地圖的事件我知道該怎麼做。我不知道的是如何在光標所在的特定文本框中輸入數據。 – 2013-03-12 19:58:12

+0

但我怎麼知道在哪個文本框? – 2013-03-12 19:58:52

回答

0

每個文本框都必須有一個ID。當您的事件觸發時,觸發功能

<script> 
var text_to_be_inserted = "sample"; 
function onEvent(){ 
    document.getElementById("textbox_1").value=''; 
    document.getElementById("textbox_2").value=''; 
    if(document.getElementById("textbox_1").focused){ 
     document.getElementById("textbox_1").value=text_to_be_inserted; 
    } 
    else if(document.getElementById("textbox_2").focused){ 
     document.getElementById("textbox_2").value=text_to_be_inserted; 
    } 
    else{ 
     // do nothing 
    } 
} 
</script> 
相關問題