faire apparaitre et disparaitre du texte
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| <script language="javascript" type="text/javascript">
function afficheId(baliseId)
{
if (document.getElementById && document.getElementById(baliseId) != null)
{
document.getElementById(baliseId).style.visibility='visible';
document.getElementById(baliseId).style.display='block';
}
}
function cacheId(baliseId)
{
if (document.getElementById && document.getElementById(baliseId) != null)
{
document.getElementById(baliseId).style.visibility='hidden';
document.getElementById(baliseId).style.display='none';
}
}
cacheId('contenu');
// si JavaScript est disponible, cache le contenu dès le
// chargement de la page. Sans JavaScript, le contenu sera
// affiché.
</script>
<div class="clicTitre">
<a href="javascript:afficheId('contenu')">montrer</a>
</div>
<div class="contenant" id="contenu">
<div class="clicCacher">
<a href="javascript:cacheId('contenu');">cacher</a></div>
texte à afficher</div> |
Donc voilà, ce script permet d'afficher et de masquer un texte. Comment pourrais-je faire pour que le même bouton affiche et masque le texte. En clair je ne voudrais pas avoir à la fois cacher et montrer mais juste un mot qui permette de faire les 2 actions :quand le texte sera caché le clic permettra de le faire apparaitre et inversement.
merci d'avance pour vos aides j'attends vos réponses