我有一個HTML和js混合的代碼。我無法弄清楚它的正確性。在這種情況下應該是什麼樣的正確的JavaScript語法?
location.description + '<br><a href="javascript:void(0);" onclick="showStreet;">ShowStreet </a><br>'+ location.lat + '<br> + location.lng
任何人都可以幫助我嗎?
我有一個HTML和js混合的代碼。我無法弄清楚它的正確性。在這種情況下應該是什麼樣的正確的JavaScript語法?
location.description + '<br><a href="javascript:void(0);" onclick="showStreet;">ShowStreet </a><br>'+ location.lat + '<br> + location.lng
任何人都可以幫助我嗎?
後一個單引號你有兩個問題:
'
後location.lat + '<br>
showStreet
與()
試試這個:
location.description + '<br><a href="javascript:void(0);" onclick="showStreet();">ShowStreet </a><br>'+ location.lat + '<br>' + location.lng
注意:您可能希望爲您的功能添加return
關鍵字,具體取決於您是否要在某個點取消它。
+1如果他想取消,可能還值得一提的是「回報」的事情。 – 2010-04-20 11:17:36
@ T.J。 Crowder:首先感謝,OP知道他是否需要返回關鍵字,但是我已經提到過。 – Sarfraz 2010-04-20 11:20:25
不會''href =「jaascript:void(0)」'導致鏈接沒有被跟蹤? – thecoshman 2010-04-20 11:43:27
location.description + '<br><a href="javascript:void(0);" onclick="showStreet();">ShowStreet </a><br>'+ location.lat + '<br>' + location.lng
你必須在onclick中調用一個函數,並在那裏丟失括號。也是最後<br>
您的意思是onclick="showStreet()"
(而不是onclick="showStreet;"
)? 從你的問題來看,目前還不清楚問題是什麼。
這是什麼意思?你也錯過了最後的單引號。從而留下字符串打開。 – thecoshman 2010-04-20 11:11:42