var a = document.createElement('a');
a.setAttribute('href', ...); // oppure a.href='...';
var t = document.createTextNode('testo');
a.appendChild(t);
a va messo nel dom della pagina e questo dipende da dove deve essere messo