在javascript上连接href字符串
Concatenating href strings on javascript
我正试图使用谷歌地图上的信息窗口链接到一个网站。我将示例修改如下:
var contentString = '<div id="content">'+
'<div id="siteNotice">'+
'</div>'+
'<h1 id="firstHeading" class="firstHeading">display info</h1>'+
'<div id="bodyContent">'+
'page number '+
pageno +
'<p>page , <a href="http://www.myaddress.com/" + String(pageno)>link</a> </p>'+
'</div>'+
'</div>';
问题是,链接总是把我发送到www.myaddress.com ,而不是登录www.myaddress.com/pageno
如何正确地附加pageno?
您需要剪切字符串,连接pageno,然后再次拾取字符串:
var contentString = '<div id="content">'+
'<div id="siteNotice">'+
'</div>'+
'<h1 id="firstHeading" class="firstHeading">display info</h1>'+
'<div id="bodyContent">'+
'page number '+
pageno +
'<p>page , <a href="http://www.myaddress.com/' + pageno + '">link</a> </p>'+
'</div>'+
'</div>';
String
-转换也不需要,因为JavaScript在内部进行转换,就像Java在其类上有一个toString()
方法一样。
相关文章:
- 将Javascript字符串var传递给HTML href标记
- 为什么 ng-href 在解析地理字符串时表现得很奇怪
- 在javascript上连接href字符串
- 将输入字符串附加到锚标记href
- javascript:使用哈希字符拆分HREF字符串
- jQuery this.href 字符串比较不起作用
- 将变量的值包含在 href 字符串 javascript 中
- 从 href 中删除字符串
- 从标记中的 href 获取查询字符串参数
- 通过 Javascript 从 href 属性获取查询字符串
- 尝试使用 Jasvascript 和 Tampermonkey 更改 href 字符串
- 阻止某些链接(包含某些字符串的 href)工作
- 有条件地将查询字符串追加到角度 href
- 更改 href 属性中的特定字符串
- 将锚标记 href 替换为 URL 字符串 JavaScript 中的变量
- 如何使用图像标记解析字符串中的 href
- 在 Jquery 中用锚标记替换所有包含子字符串的字符串,href 属性应该是实际字符串
- 如何将数据从 href 获取到字符串并在之后使用它
- 将字符串中的 url 替换为 href 链接 - 适用于多种地址类型
- 对整个location.href字符串进行编码