Salut,
La première manière qui utilise le pseudo protocole javascript: est absurde, on oublie !
La deuxième permet d'éxecuter la fonction et/ou une portion de code, et, d'éventuellement suive le lien.
Cas 1 : Appel de fonction ; Lien non suivi
<a href="page.html" onclick="MyFunction();return false;">Link</a>
Cas 2 : Appel de fonction ; lien suivi
<a href="page.html" onclick="MyFunction();return true;">Link</a>
Nous pouvons aussi faire
<a href="page.html" onclick="return MyFunction();">Link</a>
Le lien sera suivi si la fonction retourne true.
Partager