将变量的值发送到其他页面

时间:2015-05-19 00:31:27

标签: javascript

side_bar_html += "<a href='javascript:google.maps.event.trigger(gmarkers["+(gmarkers.length-1)+"],\"click\");'>" + place.name + "</br></a></br> Address   :  " + place.vicinity +"</br>Distance : " + google.maps.geometry.spherical.computeDistanceBetween(centralLocation, place.geometry.location).toFixed(2) + " meters</br></br><input type= button OnClick='window.location.href = \"explore-map2.jsp?key=40.68509,-73.84357\"'; value = Locate&nbsp;&nbsp;Direction><br/></br/>"

我在变量place.geometry.location.toUrlValue(6)中有lat和long的值,我想在密钥place.geometry.location.toUrlValue(6)(上面)中发送密钥key=40.68509,-73.84357而不是静态lat long的值。我已经尝试过,但是会出现一些语法错误。 请告诉我如何将密钥值place.geometry.location.toUrlValue(6)发送到explore-map2.jsp页。

1 个答案:

答案 0 :(得分:0)

您可以使用encodeURIComponent()函数来清理key = 40.68509,-73.84357

示例:

探索-map2.jsp键= encodeURIComponent方法(&#34; 40.68509,-73.84357&#34)