106 votes

Balise d’ancrage HTML avec événement Javascript onclick

En utilisant Google, j’ai constaté qu’ils utilisent des événements onclick dans les balises d’ancrage.

Dans plus d’option dans la partie en-tête google, il semble normal une balise, mais encliquez dessus, il n’est pas redirigé mais a ouvert un menu. Normalement, lors de l’utilisation

Il va généralement à « plus.php sans tirer `` , mais j’ai montré un menu dans cette page elle-même. Comment faire comme google?

142voto

TJHeuvel Points 7364

Si votre fonction onclick retourne false, le comportement par défaut du navigateur est annulé. ainsi:

Quoi qu’il en soit, que Google le fasse ou non n’a pas beaucoup d’importance. Il est plus propre de lier vos fonctions onclick dans javascript - de cette façon, vous séparez votre CODE HTML des autres codes.

62voto

sun2 Points 190

Vous pouvez même essayer l’option ci-dessous:

53voto

Aditya Manohar Points 983

D’après ce que je comprends, vous ne voulez pas rediriger lorsque le lien est cliqué. Vous pouvez faire :

6voto

Kamil Kiełczewski Points 6496

Utilisez le code suivant pour afficher le menu au lieu d’aller à href addres

<div class="snippet" data-babel="false" data-console="true" data-hide="false" data-lang="js"> <div class="snippet-code">

</div></div>

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X