我有一个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