Fonction javascript et propri�t� display d'une div
Bonjour � tous,
J'essai de faire quelque chose de simple, mais je n'y arrive pas...
Je souhaite, sur page web, avoir la possibilit� de cacher du texte, et si l'utilisateur clique sur le lien affich�, le texte apparait. Le texte du lien doit alors changer (par exemple de "texte cach�" � "texte affich�").
Voici mon bout de code :
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
| <html>
<head>
<script language="javascript" type="text/javascript">
function basculer(elem){
var action = (document.getElementById(elem).style.display == "block") ? "none" : "block";
document.getElementById(elem).style.display = action;
}
</script>
<script language="javascript" type="text/javascript">
function etat(elem){
var action = (document.getElementById(elem).style.display == "block") ? "affiché" : "caché";
document.write(action);
}
</script>
</head>
</head>
<body>
<a href = "" onclick = "basculer('identification'); return false;">Texte <script>etat('identification');</script> !!!</a>
<div id='identification' style = 'display:none;'>
Plein de texte à afficher. Plein de texte à afficher. Plein de texte à afficher. Plein de texte à afficher.
Plein de texte à afficher. Plein de texte à afficher. Plein de texte à afficher. Plein de texte à afficher.
Plein de texte à afficher. Plein de texte à afficher. Plein de texte à afficher. Plein de texte à afficher.
Plein de texte à afficher. Plein de texte à afficher. Plein de texte à afficher. Plein de texte à afficher.
Plein de texte à afficher. Plein de texte à afficher. Plein de texte à afficher. Plein de texte à afficher.
Plein de texte à afficher. Plein de texte à afficher. Plein de texte à afficher. Plein de texte à afficher.
Plein de texte à afficher. Plein de texte à afficher. Plein de texte à afficher. Plein de texte à afficher.
</div>
</body>
</html> |
La fonction basculer() fonctionne parfaitement. Par contre, la fonction �tat() pas du tout...
Si quelqu'un a une petite id�e du pourquoi du comment... Ce serait super cool, car je suis d�butant en javascript...
Merci d'avance � tous !