Lors de la création d'hyperliens en HTML, vous avez la possibilité de définir des fonctions de rappel qui exécutent du code JavaScript spécifique lorsque vous cliquez dessus. Ceci peut être réalisé en utilisant soit l'attribut href, soit le gestionnaire d'événements onclick.
Attacher du code JavaScript à l'attribut href, comme indiqué dans l'exemple ci-dessous, peut sembler une solution simple. :
<a href="javascript:my_function();window.print();">...</a>
Cependant, cette approche présente plusieurs inconvénients :
L'utilisation du gestionnaire d'événements onclick est une méthode plus préférée pour plusieurs raisons :
<a>
Bien que l'utilisation d'onclick soit meilleure, il existe d'autres améliorations à considérer :
Pour des performances et une accessibilité optimales du code, envisagez d'utiliser des frameworks JavaScript tels que jQuery pour attacher des gestionnaires onclick en fonction des ID d'élément :
$('#myLink').click(function() { MyFunction(); return false; });
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!