Bonjour,
Je souhaite afficher/masquer une DIV en alternant en outre le texte qui appelle l'affichage et le masquage : le texte "afficher" si la DIV est masquée (par défaut) ou le texte "masquer" si la DIV est affichée.
Mais le code suivant n'est pas fonctionnel (la librairie Prototype et Scripaculous sont bien appelées dans le head) :
Je précise que je suis débutant. En quoi ma façon de procéder est-elle incorrecte ? Vu la coloration syntaxique, il y a visiblement des erreurs au niveau de syntaxe. Merci de votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <p id="affichage" style="cursor: pointer;" onClick="Effect.toggle('menu', 'blind', { duration: 2.0, afterFinish: function(){ if(Element.visible('menu')() ) { Element.update("affichage","masquer"); } else { Element.update("affichage","afficher"); } } });"></p> <div id="menu">...</div>
Partager