Je teste le lien suivant:
<a href="#">Link</a>
Mais, comme prévu, cela recharge ma page actuelle. Comment puis-je l'empêcher de recharger la page, mais en maintenant le tag -a- attribué?
Merci ;)
Si vous ne voulez pas qu'il se comporte comme un lien, n'utilisez pas de balise de lien. Cela nuit à l’accessibilité d’une page et vous ne le souhaitez pas. Il existe d'autres moyens de naviguer sur un site Web qu'un navigateur (pensez aux lecteurs d'écran), qui reposent sur la sémantique des éléments de la page. Utilisez une span
si vous souhaitez simplement appliquer un style.
Si vous voulez toujours utiliser une ancre, vous pouvez utiliser ceci -
<a href="#" onclick="return false;">Link</a>
Cela empêchera le rechargement de votre page.
Ajoutez simplement javascript: void (0) in href, vous obtiendrez ..
<a href="javascript:void(0)">Link</a>
Je pense que javascript:;
fonctionne aussi.
<a href="javascript:;">Link</a>