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 :

Fonction permettant d'afficher/Masquer un div


Sujet :

JavaScript

  1. #1
    Membre habitué
    Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2003
    Messages
    447
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2003
    Messages : 447
    Points : 173
    Points
    173
    Par défaut Fonction permettant d'afficher/Masquer un div
    je suis dans un tableau et je voudrais affichier un div suivant l'endroit ou l'utilisateur clic :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
                 <script language="JavaScript"> 
                  function MasquerMenu(IdDem){
                   CMenu = 'CMenu'+IdDem+'.style.visibility';
                   CMenu = "hidden";
                  }
     
                  function ShowMenu(IdDem){
                   CMenu = 'CMenu'+IdDem+'.style.visibility';
                   CMenu = "visible";
                   return false;
                  }
                 </script>             
     
                 <span id="CMenu<% = ID_DEMANDE %>" class="ContextMenu" style="visibility:hidden;"> 
                  <table width="100" cellpadding="0" cellspacing="0" class="texte" style="display:inline;"> 
                   <tr height="20" OnClick="window.open('Apercu.asp?NumDemande=<% = RS("ID_DEMANDE") %>&NumEtat=<% = RS("ID_ETAT") %>&Apercu=Oui','Apercu','width=600, height=600, top=1, left=100, scrollbars=yes'); return(false);" onMouseOut="this.className='ContextMenuOut';" onMouseOver="this.className='ContextMenuOver';"> 
                    <td><img src="Img/Imprimante.gif" width="17"></td>
                    <td> Impression de l'aperçu</td>
                   </tr>
                  </table>
                 </span>
    Mais rien ne se passe ???

  2. #2
    Membre averti Avatar de Crazyblinkgirl
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    341
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 341
    Points : 344
    Points
    344
    Par défaut
    Bonjour,

    Ou appelles tu tes fonctions?

  3. #3
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 640
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 640
    Points : 66 665
    Points
    66 665
    Billets dans le blog
    1
    Par défaut
    c'est une blague ?

    si ça ne l'est pas il y a la FAQ ...

  4. #4
    Membre habitué
    Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2003
    Messages
    447
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2003
    Messages : 447
    Points : 173
    Points
    173
    Par défaut Appel de fonction
    j'appel mes fonctions un peu plus bas dans mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <b OnClick="ShowMenu('<% = ID_DEMANDE %>');">Test</b>

  5. #5
    Membre averti Avatar de Crazyblinkgirl
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    341
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 341
    Points : 344
    Points
    344
    Par défaut
    Désolée si je dis une betise mais pourquoi fais tu :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    CMenu = 'CMenu'+IdDem+'.style.visibility'; 
    CMenu = "visible";
    C'est pas plutot :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    'CMenu'+IdDem+'.style.visibility' = "visible";

  6. #6
    Membre habitué
    Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2003
    Messages
    447
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2003
    Messages : 447
    Points : 173
    Points
    173
    Par défaut J'en doute
    a vu d'oeil j'en doute, cela provoquerais une erreur de syntaxe ce code ...

  7. #7
    Futur Membre du Club
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 19
    Points : 7
    Points
    7
    Par défaut
    Bonjour,

    Est-ce que cela ne fonctionnerait pas mieu :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     document.getElementById('CMenu'+IdDem).style.visibility = 'visible';

  8. #8
    Membre habitué
    Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2003
    Messages
    447
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2003
    Messages : 447
    Points : 173
    Points
    173
    Par défaut impec merci
    c' était tout con et je cherchais bien plus compliqué merci à toi

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

Discussions similaires

  1. [CSS & JAVASCRIPT] Afficher/Masquer un div
    Par alexfrere dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 05/07/2006, 15h02
  2. Fonction permettant d'afficher des valeurs
    Par Shakta dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 28/06/2006, 12h01
  3. fonction permettant d'afficher à un endroit spécifique
    Par chti_juanito dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 16/02/2006, 17h13
  4. Afficher/Masquer un <DIV> au clique de la souris.
    Par Joad dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 24/09/2005, 10h55
  5. Fonction permettant d'afficher le chemin d'un fichier
    Par kilinette dans le forum Langage
    Réponses: 4
    Dernier message: 22/06/2004, 10h52

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