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 :

JS PARENT node


Sujet :

JavaScript

  1. #1
    Futur Membre du Club
    Inscrit en
    D�cembre 2010
    Messages
    3
    D�tails du profil
    Informations forums :
    Inscription : D�cembre 2010
    Messages : 3
    Par d�faut JS PARENT node
    Bonjour, j'ai cr�e ce sujet car j'ai besoin d'aide pour mon script.
    J'ai cr�e un truc pour Minimiser et Fermer un truc (Cacher/Afficher) Quand il y'en a un ca marche bien Et quand il y'en a deux la sa pose probl�me car le div 2 ferme le div 1 mais le div 2 ne se ferme jamais.Ca peux �tre superflu donc voici le code.
    Code 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
    15
    16
    17
    18
     
    function divaffiche(){
          document.getElementById("box_keywords").style.display = "block";
          document.getElementById("cache").style.display = "inline";
          document.getElementById("voir").style.display = "none";
        }
        function divcache(){
          document.getElementById("box_keywords").style.display = "none";
          document.getElementById("cache").style.display = "none";
          document.getElementById("voir").style.display = "inline";
        }
    	function divclose(){
          document.getElementById("box_keywords").style.display = "none";
    	  document.getElementById("box").style.display = "none";
    	  document.getElementById("close").style.display = "none";
          document.getElementById("cache").style.display = "none";
          document.getElementById("voir").style.display = "none";
        }
    Et le HTML

    Code HTML :

    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
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    <div id="box">
    <!-- Boite 1 (Div1) -->
    <b class="box_title"><?php if (isset($box_name)) {     echo $box_name; }else { echo "Sans titre";} ?></b>
    <!--Close-->
    <a  id="close"  onClick="divclose()" style="display:inline;"/>
    	<img  align="right" src="images/button/close.gif" alt="Fermer" title="Fermer" id="close">
    </a>
    <!--Restore-->
    <a   id="voir" 	onClick="divaffiche()" style="display:none;"/>
    	<img  align="right" src="images/button/restor.gif" alt="Restaurer" title="Restaurer">
    </a>
    <!--Minimize-->
    <a  id="cache"  onClick="divcache()" style="display:inline;"/>
    	<img  align="right" src="images/button/minimize.gif" alt="Minimiser" title="Minimiser">
    </a>
    
    <div id="box_keywords">
    <p>5sdsd</p>
    </div>
    </div>
    <div id="box">
    <!-- Boite 2 (Div2) -->
    <b class="box_title"><?php if (isset($box_name)) {     echo $box_name; }else { echo "Sans titre";} ?></b>
    <!--Close-->
    <a  id="close"  onClick="divclose()" style="display:inline;"/>
    	<img  align="right" src="images/button/close.gif" alt="Fermer" title="Fermer" id="close">
    </a>
    <!--Restore-->
    <a   id="voir" 	onClick="divaffiche()" style="display:none;"/>
    	<img  align="right" src="images/button/restor.gif" alt="Restaurer" title="Restaurer">
    </a>
    <!--Minimize-->
    <a  id="cache"  onClick="divcache()" style="display:inline;"/>
    	<img  align="right" src="images/button/minimize.gif" alt="Minimiser" title="Minimiser">
    </a>
    
    <div id="box_keywords">
    <p>5sdsd</p>
    </div>
    </div>
    Merci de votre aide
    J'ai vu ce script qui ma mit sur le chemin et qui marche tr�s bien. Mais je voudrai garder mon script.
    ici

    Merci

  2. #2
    Expert confirm�
    Avatar de javatwister
    Homme Profil pro
    danseur
    Inscrit en
    Ao�t 2003
    Messages
    3 684
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activit� : danseur

    Informations forums :
    Inscription : Ao�t 2003
    Messages : 3 684
    Par d�faut
    c'est sympa tous ces id clon�s

  3. #3
    Membre chevronn� Avatar de nadox
    Homme Profil pro
    D�veloppeur
    Inscrit en
    F�vrier 2010
    Messages
    360
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activit� : D�veloppeur
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : F�vrier 2010
    Messages : 360
    Par d�faut
    Bonsoir,

    D'apr�s toi, que renvoie la fonction document.getElementById ?
    Un indice : sur une page, tu ne peux pas avoir deux fois le m�me id.

  4. #4
    R�dacteur

    Avatar de Bovino
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par d�faut
    Citation Envoy� par nadox
    D'apr�s toi, que renvoie la fonction document.getElementById ?
    Avec un id multiple sur la page, on pourrait penser �
    ou bien
    ?

    Pas de question technique par MP !
    Tout le monde peut participer � developpez.com, vous avez une id�e, contactez-moi !
    Mes formations video2brain : La formation compl�te sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'int�gration de JSFiddle et CodePen sur le forum

  5. #5
    Expert confirm�
    Avatar de javatwister
    Homme Profil pro
    danseur
    Inscrit en
    Ao�t 2003
    Messages
    3 684
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activit� : danseur

    Informations forums :
    Inscription : Ao�t 2003
    Messages : 3 684
    Par d�faut
    et puis, qu'est-ce que c'est beau ce m�lange de php et de html, cette r�p�tition incessante de document.getElementById...

    et �a aussi
    Citation Envoy� par ghighi-du63000
    J'ai vu ce script qui ma mit sur le chemin et qui marche tr�s bien. Mais je voudrai garder mon script.
    ici
    un conseil, suis l'honorable sentier qui m�ne � un tuto;

  6. #6
    Membre chevronn� Avatar de nadox
    Homme Profil pro
    D�veloppeur
    Inscrit en
    F�vrier 2010
    Messages
    360
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activit� : D�veloppeur
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : F�vrier 2010
    Messages : 360
    Par d�faut

    Je fait de mon c�t� souvent ce type d'erreur toute b�te
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    document.getElementByTagName("head")[0];
    en sachant pourtant pertinemment que j'attends bien un tableau d'�l�ment !

  7. #7
    R�dacteur

    Avatar de Bovino
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par d�faut
    Citation Envoy� par nadox Voir le message

    Je fait de mon c�t� souvent ce type d'erreur toute b�te
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    document.getElementByTagName("head")[0];
    en sachant pourtant pertinemment que j'attends bien un tableau d'�l�ment !

    B�te, oui, mais que tu n'arrives malgr� tout pas � voir quand tu essayes de d�bugger, tout en pestant :
    Mais bordel, pourtant il n'y a pas d'erreur dans le code !
    Enfin, je ne sais pas pourquoi je parle de �a, �a ne m'est jamais arriv� � moi
    Pas de question technique par MP !
    Tout le monde peut participer � developpez.com, vous avez une id�e, contactez-moi !
    Mes formations video2brain : La formation compl�te sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'int�gration de JSFiddle et CodePen sur le forum

Discussions similaires

  1. Node parent avec vb 2008
    Par walid kh dans le forum VB.NET
    R�ponses: 1
    Dernier message: 06/05/2010, 12h22
  2. Interface graphique pour arbre avec deux parents par node
    Par alina dans le forum G�n�ral Dotnet
    R�ponses: 2
    Dernier message: 20/10/2009, 11h20
  3. R�ponses: 4
    Dernier message: 21/02/2008, 17h33
  4. R�ponses: 4
    Dernier message: 26/04/2007, 10h04
  5. [Treeview] Changer le parent d'un Node
    Par Aloneghost dans le forum Delphi
    R�ponses: 2
    Dernier message: 07/01/2007, 06h25

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