2014-02-16 52 views
0

我想通過谷歌地圖infowindow的javascript調用中傳遞一個值。由於這個編輯器不會讓我直接粘貼代碼,所以我希望你能從描述中獲得想法。在Google地圖infowindow內容中傳遞javascript var?

我正在設置infowindow的內容,它帶有一個啓動javascript函數的html錨點,但是我無法在標記中傳遞一個var。

acouf = javascrpit:addcoupon()to a href = javascrpit:addcoupon(aVar)。

我已經嘗試過幾種語法的做法,但無法完成它。

即使函數被調用,我想向javascript函數調用添加一個變量,但我沒有運氣。該值簡單地命名爲「值」。

如何在addcoupon調用中傳遞該值?

謝謝。

+0

不知道什麼是在'value',我不知道怎麼幫你。但是,您真的不應該像這樣將任意數據連接成HTML,否則您可能會遇到有趣的注入漏洞。至少,您可能會生成無法正確解析的無效HTML。改用innerText。 – Brad

回答

0

這個怎麼樣

在HTML:

<a onclick="addcoupon()"></a> 

然後在你的js

addcoupon = function() { 
val = document.getElementById("value"); 
// do whatever with value 
} 
相關問題