Afficher/Masquer du texte à partir d'un link
Bonjour à tous,
J'aimerais pouvoir afficher du texte(qui est masqué en css), cela en cliquant sur un simple link(lien ou balise <a>).
Mais le souci c'est que lorsque je clique sur le lien, le texte s'affiche pour quelques millièmes de secondes.
html:
Code:
1 2 3
| <h2 class="link"><a href="" onclick="display('text');">Lien</a></h2>
<div id="text">texte à afficher</div> |
css:
Code:
1 2 3 4 5
| #text {
display: none;
} |
javascript:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| function display(id) {
if (document.getElementById("text").style.display=="none") {
document.getElementById(id).style.display = "block";
}
else {
document.getElementById("text").style.display = "none";
}
} |
Merci d'avance pour votre aide
Cordialement