将当前页面url添加到html中

问题描述 投票:0回答:1

我正在尝试获取并将当前页面URL插入某些HTML,以便在wordpress网站上进行一些自定义社交共享。

我正在使用Visual Composer,因此插入了一个自定义JS块并插入了脚本

我尝试过document.getElementById("myLink").href = document.URL; 但是我需要在网址中插入它,因为我需要共享链接。我一直在www.sharelinkgenerator.com上生成这些

例如,Facebook就是

<a href="https://www.facebook.com/sharer/sharer.php?u=link-i-want-to-share">Share on Facebook</a>

所以我需要获取并放置网址代替'link-i-want-to-share'以及类似的twitter,linkedin和email

我目前拥有的HTML是:

<div class="slideouticons horizontal">

<div class="iconswrapper">
<ul>
<li><a href="share-url-here" class="socicon-twitter" title="Twitter" target="_blank"></a></li>
<li><a href="share-url-here" class="socicon-facebook" title="Facebook"></a></li>
<li><a href="share-url-here" class="socicon-linkedin" title="Google Plus"></a></li>
</ul>
</div>

任何帮助将非常感激

javascript get
1个回答
0
投票
alert("document.getElementById("myLink").href = document.URL;" )

这确实有语法错误(你不能在用双引号分隔的字符串文字中使用未转义的双引号),但是首先将它作为字符串没有任何意义。

如果您希望代码运行,那么您不能将其放在字符串中。

只需要运行您想要的代码。

document.getElementById("myLink").href = document.URL;
© www.soinside.com 2019 - 2024. All rights reserved.