我有一个用户输入URL的表单。稍作调整后,该输入所产生的值就是变量#url,该值立即显示给用户。
我需要使站点中的“喜欢”和“tweet”按钮指向该URL。使它们的HREFS等于变量#url
这是共享按钮:
<a id="twtbutton" href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" data-via="theclocktwt">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>
<fb:like id="fbbutton" send="false" layout="button_count" width="450" show_faces="false" font="" style="position: absolute; left:110px;"></fb:like>
</div>
在这里,您可以看到它的工作方式:http://www.chusmix.com/tests/magic.html
显示为“改进的链接”的是我希望共享按钮使用的URL。
最佳答案
这就是你想做的-
var yourElement = document.getElementById('yourHref');
yourElement.setAttribute('href', '#url');
关于javascript - 如何通过JavaScript更改链接HREF,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5785833/