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 :

Visibility d'un SELECT Javascript


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    28
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 28
    Par d�faut Visibility d'un SELECT Javascript
    , Voil� je souhaite afficher au fur et � mesure des SELECT, et les faire disparaitres dynamiquement, j'utilise actuellement de l'AJAX, et donc du javascript pour cela.

    Mon probl�me vient du fait que je n'arrive absolument pas � rendre invisible mes SELECT ou autre �l�ment de ma page et je ne sais absolument pas pourquoi.

    Voici mon code HTML simplifi� :
    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
    <form id="inscription" name="annonce"  enctype="multipart/form-data" method="post" action="creation_annonce.php?action=nouvelle_annonce">
     
       <label>Choisissez la catégorie principale de votre bien : &nbsp;</label>
       <div id="liste1"><select id="listecat1" name="listecat1" width="120px" onChange="ChangeCat(this, 'SetList', 'listecat2')">
     
       </div>	</select><br/><br/>
    <label>Choisissez la (les) sous catégorie de votre bien : </label> &nbsp 
     
    						      <div id="liste2"><select id="listecat2" name="listecat2" width="130px" onChange="ChangeCat(this, 'SetList', 'listecat3');">
    						  	</select></div>
     
    							  <div id="liste3"><select id="listecat3" name="listecat3"  onChange="ChangeCat(this, 'SetList', 'listecat4');">
    						  	</select></div>
     
    							  <div id="liste4"><select id="listecat4" name="listecat4" width="130px" onChange="ChangeCat(this, 'SetList', 'listecat5');">
    						  	</select></div>
     
    							</form>
    � cela s'ajoute ma fonction javascript toute simple :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    function SetInvisible()
    {
    alert("coucou");
    	document.getElementById('listecat3').style.display == "none";
    }
    J'ai essay� avec tous les select, j'ai aussi essayer en faisant disparaitre les div qui entourent les select, mais rien � faire.

    PS : J'appel bien ma fonction m�me si on ne le voit pas ici : Cela m'affiche l' alert("coucou");

    Heeeeeeeeeeeeeeeeeeeelp !!!

  2. #2
    Expert �minent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par d�faut
    Bonjour,
    tu l'appelles o� ta fonction SetInvisible() ?

    A+

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    28
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 28
    Par d�faut Re
    Je l'appelle en test, par exemple dans la fonction Changecat(),
    La fonction est bien appel�e, j'ai l'alert() qui s'affiche.

    Autre chose, le JavaScript est dans un fichier js. �a ne devrait pas poser probl�me normalement, toutes mes autres fonctions marchent.

    Je ne comprend vraiment pas pourquoi le style n'est pas pris en compte.

    Le pire c'est que je n'ai aucune erreur du genre getElementById(var) is null or undefined...

    J'ai m�me essayer avec une page de test ou il y a uniquement les select dans le formulaire, mais rien ne marche.

    Aurais je oublier quelquechose ?

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    28
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 28
    Par d�faut Bingo
    Et c'est � ce moment l� qu'on a r�ellement envie de se mettre des gifles !!
    Ca fait peut �tre 1h30 que je bloque dessus, et le probl�me vient uniquement de l� !!!

    GGGGrrrrrhhh !!

    En tout cas un grand merci � toi !



    Ce forum est tout simplement g�nial.

  5. #5
    Expert confirm�
    Avatar de le_chomeur
    Profil pro
    D�veloppeur informatique
    Inscrit en
    F�vrier 2006
    Messages
    3 653
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : F�vrier 2006
    Messages : 3 653
    Par d�faut
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    document.getElementById('listecat3').style.display = "none";
    a la place de
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    document.getElementById('listecat3').style.display == "none";

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

Discussions similaires

  1. R�cup�rer une valeur dans un formulaire SELECT javascript
    Par valentin12 dans le forum G�n�ral JavaScript
    R�ponses: 1
    Dernier message: 03/04/2014, 09h06
  2. Select Javascript option
    Par Bobshit dans le forum G�n�ral JavaScript
    R�ponses: 2
    Dernier message: 04/04/2011, 12h10
  3. Select - Javascript possible ?
    Par zeb2008 dans le forum G�n�ral JavaScript
    R�ponses: 5
    Dernier message: 12/11/2008, 13h17
  4. [DOM] <select> JAVASCRIPT sous IE
    Par kosowski dans le forum G�n�ral JavaScript
    R�ponses: 7
    Dernier message: 19/06/2008, 16h43
  5. [html][javascript] probleme <select> affichage
    Par maysa dans le forum Balisage (X)HTML et validation W3C
    R�ponses: 2
    Dernier message: 29/09/2004, 15h17

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