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 :

Faire disparaître un élément


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Janvier 2012
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2012
    Messages : 19
    Par défaut Faire disparaître un élément
    Bonjour,

    J'ai deux fonctions en javascript :

    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 file(dir, name)
    	{
    	document.getElementById('copy').setAttribute('href', "index.php?action=copy&path="+dir+"&name="+name);
    	document.getElementById('rename').setAttribute('href', "index.php?action=rename&path="+dir);
    	document.getElementById('delete').setAttribute('href', "index.php?action=deleteFile&path="+dir);
    	document.getElementById('downloadFile').setAttribute('href', "index.php?action=download&path="+dir+"&name="+name);
    	}
     
    function folder(dir, name)
    	{
    	document.getElementById('deleteFolder').setAttribute('href', "index.php?action=deleteFolder&path="+dir);
    	document.getElementById('copyFolder').setAttribute('href', "index.php?action=copyFolder&path="+dir+"&name="+name);
    	document.getElementById('renameFolder').setAttribute('href', "index.php?action=rename&path="+dir);
    	}
    Je voudrais qu'elle s'affiche respectivement dans une div seulement quand on a cliqué sur l'objet concerné. Je suis vraiment novice en javascipt et je ne sais pas comment m'y prendre.
    Pourriez vous m'aider ?

    Cordialement,

  2. #2
    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 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    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 659
    Billets dans le blog
    1
    Par défaut
    ???
    afficher des fonctions
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Janvier 2012
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2012
    Messages : 19
    Par défaut
    oui pardon, je me suis certainement mal expliqué, j'aimerais faire une fonction pour cacher une div ou qu'elle apparaisse quand l'on clic sur un lien, mais je ne sais pas du tout comment m'y prendre.

    Cordialement,

  4. #4
    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 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    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 659
    Billets dans le blog
    1
    Par défaut
    style visibility => visible ou hidden
    ou bien
    style display => block ou none
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  5. #5
    Membre averti
    Homme Profil pro
    Inscrit en
    Janvier 2012
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2012
    Messages : 19
    Par défaut
    j'ai réussi à faire quelque chose j'ai cette 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 visibilite(id)
    {
    	var targetElement;
    	targetElement = document.getElementById(id);
    	if (targetElement.style.display == "none")
    	{
    	targetElement.style.display = "" ;
    	} 
    	else 
    	{
    	targetElement.style.display = "none" ;
    	}
    }
    et j'ai deux liens avec un visibilite('fichier'); et un visibilite('dossier');

    Cela fonctionne mais pas comme je le souhaite je voudrais que quand j'ai déjà cliqué sur le lien de visibilite('fichier'); (donc la div apparaît) qu'elle disparaisse si je clic sur le lien visibilite('dossier); et que la div de dossier s'affiche car là les deux restent afficher et c'est pas ce que je souhaite.
    Et j'aimerais aussi (si cela est possible) que si je clic sur un élément complétement différent que les deux div se cachent.

    J'espère avoir été assez clair.

    Cordialement,

  6. #6
    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 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    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 659
    Billets dans le blog
    1
    Par défaut
    Ben tu ne passe qu'un id dans ta fonction, elle n'agit donc que sur un element
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 04/04/2015, 10h46
  2. Liste Déroulante - faire apparaître et disparaître des éléments
    Par crush911 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 05/10/2011, 08h11
  3. [faire disparaître un élément]
    Par remyli dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 15/05/2007, 14h00
  4. [JVM?] Faire disparaître les menus…
    Par seb.ch dans le forum Interfaces Graphiques en Java
    Réponses: 4
    Dernier message: 01/08/2005, 16h44
  5. Faire disparaître menu lors de l'impression
    Par jackrabbit dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 19/12/2004, 20h56

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