![](/img/trans.png)
[英]JavaScript - How to display the current URL as a link in current window?
[英]How to link to the current URL + 1 using JavaScript?
我希望创建一个简单的导航链接,可以转到系列中的下一页或上一页。 URL 以数字结尾,每个后续页面只是序列中的下一个数字(.../101、/102、/103 等)。 有没有办法使用 javascript 链接到当前 URL + 或 - 1?
除了可以复制并粘贴到 HTML 中的内容之外,我基本上不知道任何 javascript。
我该如何解决这个问题?
您需要获取location.href
,获取pathname
,拆分它并使用该值增加最后一项。 然后加入并分配给路径名。 最后将元素附加到主体(或任何其他位置)。
进一步阅读:
<a>
Location
document.location
你在哪里得到的实际工作HREF var url = document.createElement('a'), pathes; url.href = 'http://example.com/123'; // or at the site: location.href url.appendChild(document.createTextNode('link')); pathes = url.pathname.split('/'); pathes[pathes.length - 1] = +pathes[pathes.length - 1] + 1; url.pathname = pathes.join('/'); document.body.appendChild(url);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.