Modification et utilisation de lien en javascript

Le but de cette page est de tester comment modifier des liens en javascript et d'exécuter du code javascript en cliquant sur un lien.
En particulier, lorsqu'on clique sur un lien, peut-on modifier le lien à l'aide de javascript, pour être dirigé vers ce lien ?

Ca marche :
l'appelle à la fonction est faite,
celle-ci modifie le lien,
puis l'appelle au href et fait.

Un lien vers cette même page, avec un paramètre. Pas bon, car clique millieu marche pas.

Utilise : onmousedown. Lien avec vers cette même page, avec un paramètre. Meilleur, tout clique marche.

Un texte sera placé ici par du javascript.

Un DIV avec comme objectif de connaitre la taille en millimètres d'un écran.