我有以下代码。
<a href="http://url.com" onclick="trackOutboundLink('http://url.com'); return false;">
我只需要动态插入与href url和onclick事件相同的链接。 我试过以下但是onclick事件没有用。
<script type="text/javascript">
var url= "https://www.url.com";
document.write('<a href="' + endurl2+ '" target="_top" onclick="trackOutboundLink(' + endurl2+ '); return false;">');
</script>
答案 0 :(得分:0)
您输错了一些引号。尝试:
var url= "https://www.url.com";
document.write('<a href="' + url + '" target="_top" onclick="trackOutboundLink(\'' + url + '\'); return false;">Test</a>');
答案 1 :(得分:0)
您可以在点击链接时跟踪,并从JS中找到URL。 E.g。
$('body').on('click','a',function(e){
trackOutboundLink($(this).attr('href'));
})