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 :

[PB]Cacher/Rendre visible un block avec un meme bouton


Sujet :

JavaScript

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 22
    Points : 21
    Points
    21
    Par défaut [PB]Cacher/Rendre visible un block avec un meme bouton
    Bonjour,

    Voilà j'ai un problème pour cacher ou rendre visible un block div.

    Voici le code ma page de test :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    <script type="text/javascript" >
        function ActionVisible(id) {
            var act = document.getElementById(id);
            if (act.style.display = 'block')
                act.style.display = 'none';
            else
                act.style.display = 'block';
           }
     </script>
     <table>
     <tr><td onclick="ActionVisible('Actions');">Click</td></tr>
     </table>
     <div id="Actions" style="display:block;background-color:red;width:400px;height:400px;">
    Au premier click je cache, au second je rends visible.

    Voilà c'est surement une erreur bête de débutant que je suis.
    J'ai besoin d'une solution générique, je veux dire par la que cette fonction doit servir un peu partout dans mon site.

    Merci d'avance pour vos réponses.

  2. #2
    Membre actif
    Profil pro
    Inscrit en
    Février 2007
    Messages
    265
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 265
    Points : 284
    Points
    284
    Par défaut
    salut,

    erreur de débutant en effet

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if (act.style.display = 'block')
    doit devenir :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if (act.style.display == 'block')

    On l'a tous faite celle la ;o)
    a+

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

Discussions similaires

  1. [AC-2007] Rendre visible un sous formulaire avec condition
    Par Rominou28 dans le forum IHM
    Réponses: 19
    Dernier message: 19/05/2015, 11h25
  2. [WD10] rendre visible ou invisible une fenêtre avec son alias
    Par GodGives dans le forum WinDev
    Réponses: 4
    Dernier message: 22/02/2011, 23h28
  3. [XL-2007] Rendre visible une textbox avec variable
    Par Fred246 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 21/12/2009, 09h37
  4. d'access cacher ou rendre visible onglet excel
    Par likinter dans le forum VBA Access
    Réponses: 1
    Dernier message: 02/10/2008, 15h37

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