En réalité, le return true est rarement utile. C'est surtout le return false qui est utilisé dans une situation très précise : empêcher le comportement par défaut de l'événement.
Tu rencontreras le plus souvent cette syntaxe sur des liens :
<a href="http://developpez.com" onclick="maFonction();return false;">Cliquer</a>
Ici, lorsque l'on clique, maFonction() est exécuté puis le return false permet ne pas suivre le lien, qui pourra donc servir de solution alternative au cas où JavaScript est inaccessible par JavaScript (désactivé, ce qui est rare ou non pris en charge).
Partager