如何将当前URL添加到现有href链接的末尾

时间:2014-12-19 05:11:58

标签: javascript html

我正在创建一些社交分享图标。例如,推特共享代码是href =“http://twitter.com/home?status=”

您要共享的网页的网址位于链接末尾的=之后。有没有办法添加代码,将要查看的页面的当前URL添加到链接地址,这样就不必在我们想要按下按钮的每个页面上手动添加它?

1 个答案:

答案 0 :(得分:2)

这样的事情会起作用:

<强> HTML:

定义id,以便可以唯一标识元素。

<a id="tweeterUrl" href="http://twitter.com/home?status=">click here</a>

<强> JS:

在页面加载后用js更改href

window.onload = function () {
    var a = document.getElementById('tweeterUrl');
    a.href = a.href + document.URL;
}