我正在尝试获取并将当前页面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>
任何帮助将非常感激
alert("document.getElementById("myLink").href = document.URL;" )
这确实有语法错误(你不能在用双引号分隔的字符串文字中使用未转义的双引号),但是首先将它作为字符串没有任何意义。
如果您希望代码运行,那么您不能将其放在字符串中。
只需要运行您想要的代码。
document.getElementById("myLink").href = document.URL;