ho una funzione che aggiunge l'evento oclick a tutti i link presenti nella pagina

questo evento onclick a sua volta quando attivato dovrebbe andare a modificare una variabile con la propria url
es: Link

codice:
   var newlink = ''
   var a = document.getElementsByTagName('A');
   for (var i=0;i<a.length;i++)
     a[i].onclick = 'newlink = ' + a[i].href;
l'ultima riga naturalmente non funziona, ma a causa della mia inesperienza non so come sistemarla