如何将 URL 放入链接中
How to put a URL into a link?
所以我遇到的问题出在谷歌地图信息窗口中。在信息窗口中,我想显示方向的链接,但是在显示链接时遇到问题。显示我正在考虑使用的链接时
https://maps.google.com/maps?q=
并向其添加编码地址。
这是JavaScript代码。我使用encodeURIComponenet添加到URL的末尾。
for (var i = 0; i < markers.length; i++) {
var name = markers[i].getAttribute("name");
var address = markers[i].getAttribute("address");
var url = "https://maps.google.com/maps?q="+encodeURIComponent(address);
var html = '<b>' + name + '</b> <br/>' + address+'<br/>' + '<a href="??";>Directions</a>';
function bindInfoWindow(marker, map, infoWindow, html) {
google.maps.event.addListener(marker, 'click', function() {
infoWindow.setContent(html);
infoWindow.open(map, marker);
});
}
我不知道如何将 url 显示到 href 中,因为我知道在 PHP 中我将能够回显它并且它会起作用。有什么建议吗?
你只需要小心你的引号和双引号。 这应该有效(如果网址是有效的网址...
var html = '<b>' + name + '</b> <br/>' + address+'<br/>' + '<a href="'+url+'">Directions</a>';
不应该只是字符串连接吗?
var html = '<b>' + name + '</b> <br/>' + address+'<br/>' + '<a href="' + url + '";>Directions</a>';
var html = '<b>' + name + '</b> <br/>' + address+'<br/>' + 'Directions'.link(url);
相关文章:
- 每5次访问后更改链接URL
- 将链接 URL 变量传递给 javascript
- 更改链接 URL 中的路径名,同时保持查询字符串不变
- ASP.Net JavaScript 表的 MVC 操作链接/URL 操作 - datatable.net
- 如何获取文本中的所有链接 (URL)
- 在单击链接时运行数据库查询,但仍加载链接URL
- 保存超链接URL's来自所选文本
- 如何获得实际的硬链接URL
- 如果我在前端用javascript更改链接URL,可以在谷歌上抓取我的网站
- javascript自动链接url,但避免递归
- 动态链接URL包含声音管理器2要播放的wav文件的位置
- JSON文件中的超链接URL值
- 是否有一种方法来改变所有的网页链接url根据浏览器的url
- 获取HTML中输入字段的值,并在链接url中使用它
- Facebook的Like按钮和获取用户UID在链接URL
- 如何在javascript中获得所有超链接url和创建onclick
- 用javascript和链接url代替
- 链接URL到SSRS字段,报表服务器上没有数据
- 更新文本链接URL在d3
- 自动链接url在CKEditor