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 :

affichage d'un calque avec javascript ne marche pas


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm� Avatar de zabdaniel
    Profil pro
    Inscrit en
    F�vrier 2007
    Messages
    175
    D�tails du profil
    Informations personnelles :
    �ge : 39
    Localisation : France, Paris (�le de France)

    Informations forums :
    Inscription : F�vrier 2007
    Messages : 175
    Par d�faut affichage d'un calque avec javascript ne marche pas
    Bonjour
    J'ai fait ceci dans un document � part :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
     
    <div id="apDiv1" >
    <input type="button" value="Clique ici !" onclick="document.getElementById('apDiv2').style.display = 'block';" />
    <div id="apDiv2" style="display:none;">Contenu du div</div>
     
    </div>
    Et pas de probl�me �a marche quand j'appuie sur cliquez ici le calque apdiv2 apparait bien.

    Alors maintenant j'ai un caroussel et quand l'image arrive au "milieu" je veux qu'un calque diff�rent s'affiche � chque fois. Voici mon code :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    var isInternetExplorer = navigator.appName.indexOf("Microsoft") != -1;
    // Gérer tous les messages FSCommand d'une animation Flash.
    function carrousel_DoFSCommand(command, args) {
    	var carrouselObj = isInternetExplorer ? document.all.carrousel : document.carrousel;
    	//
    		if (command =="messagebox") document.getElementById('args').style.display = 'block';//alert(args);
    	//
    }
    le args correspondant au nom du calque devant s'afficher, qui est d�fini dans un fichier xml � part. Quand je met un alert(args) il n'y a aucun probl�me les pop un quivent avec le nom du calque correspondant mais je n'arrive pas � afficher le calque quand l'image arrive au centre de la page et je ne vois pas pourquoi pourriez vous m'aider merci !

  2. #2
    Membre Expert
    Inscrit en
    Septembre 2002
    Messages
    2 307
    D�tails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Par d�faut
    document.getElementById(args)
    ?

  3. #3
    Membre confirm� Avatar de zabdaniel
    Profil pro
    Inscrit en
    F�vrier 2007
    Messages
    175
    D�tails du profil
    Informations personnelles :
    �ge : 39
    Localisation : France, Paris (�le de France)

    Informations forums :
    Inscription : F�vrier 2007
    Messages : 175
    Par d�faut
    Citation Envoy� par Matthieu2000 Voir le message
    ?
    Merci
    Avec ou sans les ' cel� ne change rien d�sol�e un petit truc quand m�me c'est un �l�ment div que je veux afficher et pas un calque

    edit :
    J'ai fait un test j'avais cr�� un div avec pour nom apDiv2, et j'ai remplac� args par apDiv2, et j'ai mis dans le style du calque display:none; mais pareil l'�l�ment div ne s'affiche pas

  4. #4
    Membre Expert
    Inscrit en
    Septembre 2002
    Messages
    2 307
    D�tails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Par d�faut
    un div est un calque!
    document.getElementById
    renvoie un element dont l'id correspond.

    La question que je pose : est ce que tu veux r�cuper l'�l�ment 'args' ou l'�l�ment dont l'id est pass� en param�tre (args)

  5. #5
    Membre confirm� Avatar de zabdaniel
    Profil pro
    Inscrit en
    F�vrier 2007
    Messages
    175
    D�tails du profil
    Informations personnelles :
    �ge : 39
    Localisation : France, Paris (�le de France)

    Informations forums :
    Inscription : F�vrier 2007
    Messages : 175
    Par d�faut
    Ok merci d�sol�e j'ai d�j� eu des remarques parce que je ne disais pas �l�ment div mais calque alors je pr�cise
    Je veux r�cup�rer le calque dont le nom correspond � args (args �tant d�fini dans un fichier xml) donc je veux r�cup�rer l'�l�ment dont l'id est pass� en param�tre (args)

  6. #6
    Membre Expert
    Inscrit en
    Septembre 2002
    Messages
    2 307
    D�tails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Par d�faut
    document.getElementById(args)
    devrait march� !

    PS : v�rifie que l'�l�ment poss�de un attribut style, sinon cr�e un vide.
    PS2: mets l'erreur aussi, cela peut nous aider.

  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
    je veux r�cup�rer l'�l�ment dont l'id est pass� en param�tre (args)
    Dans ce cas, c'est bien :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    document.getElementById(args)
    Mais es-tu sure que ton argument pass� en param�tre correspond bien � l'�l�ment xml ?
    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

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 3
    Dernier message: 18/05/2009, 18h57
  2. Code javascript ne marche pas avec Mozilla Firefox
    Par Contact2012 dans le forum G�n�ral JavaScript
    R�ponses: 10
    Dernier message: 10/10/2008, 11h06
  3. Carte graphique fx5200 avec redhat9 ne marche pas
    Par nouri.moudhffar dans le forum Administration syst�me
    R�ponses: 2
    Dernier message: 24/06/2006, 15h31
  4. [CSS] Bug IE avec height ne marche pas avec les %
    Par El Riiico dans le forum Mise en page CSS
    R�ponses: 3
    Dernier message: 23/06/2005, 17h11
  5. R�ponses: 4
    Dernier message: 30/12/2004, 18h04

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