IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Pourquoi ai-je besoin de 2 clicks au départ ?


Sujet :

JavaScript

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Avril 2006
    Messages : 3
    Par défaut Pourquoi ai-je besoin de 2 clicks au départ ?
    Bonsoir a tous !

    Voila : j'ai une fonction javascript qui fait apparaitre/disparaitre des blocks sur ma page suivant ce qu'on click sur le menu ...

    Mon probleme est que, lorsqu'on arrive sur la page, il est toujours nécessaire de 2 clicks avant que le navigateur fasse apparaitre le div voulu ...
    Peut-etre que le probleme est en fait tout simple, mais la je n'arrive pas a le voir !

    Voila ma fonction :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    function cacheEtMontre(contenu){
     
      for (i=1; i<5; i+=1)
      {
      if ( document.getElementById('contenu'+i) == document.getElementById(contenu) )
        { if (document.getElementById(contenu).style.display =='none')
    		{document.getElementById(contenu).style.display ='block';}
    	  else { document.getElementById(contenu).style.display ='none'; }
    	}
      else	{
      document.getElementById('contenu'+i).style.display ='none';
    	}
       }
    }
    Et lors de l'appel, je fait (pour le div "contenu2"):
    <a href="javascript:cacheEtMontre('contenu2');">Lien</a>

    Si quelqu'un voit le probleme ou a une idée, faites-moi signe svp !!!

  2. #2
    Expert confirmé
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Pourquoi besoin de mettre code antispam dans forum ?
    Par JeSouffreAvecLinux dans le forum Sécurité
    Réponses: 1
    Dernier message: 09/09/2009, 19h02
  2. Detection de click souris sur form - Besoin d'aide
    Par ggcourtois dans le forum Windows Forms
    Réponses: 11
    Dernier message: 22/03/2007, 14h39
  3. Réponses: 10
    Dernier message: 11/03/2007, 12h33
  4. besoin d aide evenement click droit
    Par yuvino dans le forum C++Builder
    Réponses: 4
    Dernier message: 05/12/2004, 10h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo