<a href="...">click</a>
click
оно превратилось в ссылку, а уже по нажатию ссылки можно было перейти <a id="fakelink" data-href="http://google.com">click</a>
document.querySelector('#fakelink').addEventListener('click', function() {
var link = this.getAttribute('data-href')
this.setAttribute('href', link)
})
<p id="link" data-href="http://google.com">GET LINK</p>
<script>
document.querySelector('#link').addEventListener('click', function() {
let href = this.getAttribute('data-href');
this.innerHTML = `<a href=\"${href}\">${href}</a>`;
});
</script>