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 :

[debutant]cacher un bouton radio


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Novembre 2006
    Messages
    422
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 422
    Par défaut [debutant]cacher un bouton radio
    Bonjour j'ai essayé de cacher un champs textarea et un bouton radion en utilisant JS mais ça fonctionne a moitié .
    Le champs est caché mais pas le bouton.
    J'ai mis le champs et le bouton entre un div avec le meme id .
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
        <input type='checkbox' name='3_questions' id='3_questions' onClick=\"masquer_champs('block_question_3')\"/> <label for='3_questions'>3 questions</label><br />
    .....
    <div id='block_question_3'>
     
           <input type='radio' name='reponse_correcte' value='reponse_3' /> question N°3
          </p>
    Que faire ?
    Merci

  2. #2
    Membre éprouvé Avatar de julien.63
    Profil pro
    balayeur
    Inscrit en
    Décembre 2005
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : balayeur

    Informations forums :
    Inscription : Décembre 2005
    Messages : 1 348
    Par défaut
    salut
    en fait, on ne voit pas ce que fait la fonction masquer_champ() (mais on s'en doute... ). Tu lui demandes de masquer l'élément ayant pour id block_question_3.
    mais ton bouton radio est en dehors de cet élément c'est pour ça qu'il ne disparait pas. Inclus donc dans la div.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <div id='block_question_3'>
     <input type='checkbox' name='3_questions' id='3_questions' onClick=\"masquer_champs('block_question_3')\"/> <label for='3_questions'>3 questions</label><br />
           <input type='radio' name='reponse_correcte' value='reponse_3' /> question N°3
          </p>
    ou alors, si tu ne peux pas le mettre dans la div, tu peux rappeler la fonction masquer_champs une seconde fois avec this.id en paramètre.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type='checkbox' name='3_questions' id='3_questions' onClick=\"masquer_champs('block_question_3')\; masquer_champs(this.id);"/>

  3. #3
    Membre éclairé
    Inscrit en
    Novembre 2006
    Messages
    422
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 422
    Par défaut
    mais il contenu dans un div qui a le meme id que la textarea a cacher.

  4. #4
    Membre éprouvé Avatar de julien.63
    Profil pro
    balayeur
    Inscrit en
    Décembre 2005
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : balayeur

    Informations forums :
    Inscription : Décembre 2005
    Messages : 1 348
    Par défaut
    ok, j'avais pas note ce detail.
    en fait, un id est un identifiant unique propre a un element. donc deux elements ne doivent pas avoir le même id.

Discussions similaires

  1. Cacher les boutons radio
    Par achrafkaran dans le forum Qt Creator
    Réponses: 9
    Dernier message: 31/03/2013, 09h46
  2. cacher un bouton radio
    Par isoman dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 13/05/2008, 12h19
  3. [Debutant][Bouton Radio]action avant un clic
    Par jazer dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 06/10/2006, 14h18
  4. [Debutant] Pb avec récupération valeurs des boutons radio
    Par Jibees dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 28/03/2006, 14h25
  5. [Debutant] Boutons radio
    Par Jibees dans le forum ASP
    Réponses: 1
    Dernier message: 28/03/2006, 11h50

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