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 :

bouton radio couleur


Sujet :

JavaScript

  1. #41
    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
    Citation Envoyé par fado59 Voir le message
    sauf que un seule réponse se met en orange si je passe à une autre question, elle se remet en noir
    Tu veux que chaque question cochée reste tout le temps en orange ?

    A+

  2. #42
    Membre averti
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    74
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 74
    Par défaut
    oui,

    Une idée ?

    Comment faire pour qu'on mémorise la couleur à chaque case ?

  3. #43
    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
    Citation Envoyé par fado59 Voir le message
    Comment faire pour qu'on mémorise la couleur à chaque case ?
    Ben il ne s'agit pas de la mémoriser, mais de ne pas la réinitialiser à chaque clic.

    Du coup c'est beaucoup plus simple (plus besoin de fonction)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    onclick="this.parentNode.className='orange';"


    A+

  4. #44
    Membre averti
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    74
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 74
    Par défaut
    Citation Envoyé par E.Bzz Voir le message
    Ben il ne s'agit pas de la mémoriser, mais de ne pas la réinitialiser à chaque clic.

    Du coup c'est beaucoup plus simple (plus besoin de fonction)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    onclick="this.parentNode.className='orange';"


    A+
    euh j'ai rajouter ce que tu m'a dis sa ne fonctionne pas, pourrais tu me donner le code complet ? c'est celui que je t'ai envoyé ou celui que tu as édité ?

  5. #45
    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
    Citation Envoyé par fado59 Voir le message
    c'est celui que je t'ai envoyé ou celui que tu as édité ?
    C'est un onclick modifié du dernier code que tu as posté ...

    A+

  6. #46
    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
    Citation Envoyé par fado59 Voir le message
    j'ai rajouter ce que tu m'a dis
    Ce n'est pas à ajouter mais à remplacer ...

  7. #47
    Membre averti
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    74
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 74
    Par défaut
    En fait ça fonctionne mais le soucis c'est que si la personne s'est trompé de réponse et qu'elle recoche une autre l'ancienne restera orange alors qu'elle n'est plus coché.

    Car si je veux la je clique sur tout et tout deviens orange.

    Comment faire stp?

  8. #48
    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
    Citation Envoyé par fado59 Voir le message
    Comment faire stp?
    Tu testes le className et s'il est déjà "orange" tu l'enlèves

    Tu essayes, des fois, de faire par toi-même ?

    A+

  9. #49
    Membre averti
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    74
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 74
    Par défaut
    ba écoutez j'ai cherché toute la journée hier,

    le orange n'est apparu que ce matin même.

    C'est si compliqué que sa à faire ?

  10. #50
    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
    Et puis ça serait pas mal de poser correctement la question et toute la question dès le début ...

    Parce que "Ah oui mais je voudrais aussi que ..." au 48eme post de la discussion c'est un peu tard non ?

  11. #51
    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
    Citation Envoyé par fado59 Voir le message
    C'est si compliqué que sa à faire ?
    Non à condition d'essayer ...

    A+ et bon courage

  12. #52
    Membre averti
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    74
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 74
    Par défaut
    ok ok donc un if à faire.

    Je vais faire une recherche et tester. Je dois chercher quoi tester un classname?

    Merci de ton aide au fait

    C'est un bon début sa ?

    if(this.parentNode.className == 'orange') {
    J'enleve la couleur orange. ( je peux repasser la couleur en noir ? )
    }

    EDIT : désolé mais c'était assez clair pour moi, peut être ai-je mal formulé

    Le début est bon? Merci de ton aide

  13. #53
    Membre averti
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    74
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 74
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
     
    if(this.parentNode.className == 'orange') {
    this.parentNode.className = 'noir' ;
    }
    C'est possible ça ?
    Par ce que j'ai essayé sa, ça ne fonctionne pas. erreur de syntaxe

  14. #54
    Expert éminent

    Avatar de vermine
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    6 582
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 6 582
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
     
    if(this.parentNode.className == 'orange') {
    this.parentNode.className = '' ;
    }
    Le vide car vous n'avez pas de class définie au nom de "noir".

  15. #55
    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
    Citation Envoyé par fado59 Voir le message
    erreur de syntaxe
    C'est plutôt que ce code ne se trouve pas au bon endroit

    Tu ne dois pas avoir de this dans la fonction passe this en paramètre de la fonction et utilise ce paramètre à la place de this dans la fonction ...

    A+

  16. #56
    Membre averti
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    74
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 74
    Par défaut
    ok ba j'avais créer une classe noir en fait mais ça ne fonctionnai pas.

    On va bien finir par y arriver

    Tu m'en demande beaucoup là lol je débute. Il faut que je passe this en paramètre donc.. Je vais essayer de voir sa sur le net car je ne sais pas du tout comment faire

  17. #57
    Expert éminent

    Avatar de vermine
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    6 582
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 6 582
    Par défaut
    Je ne sais pas si vous avez vu la réponse d'E.Bzz car vous avez posté en même temps:


    Citation Envoyé par E.Bzz Voir le message
    C'est plutôt que ce code ne se trouve pas au bon endroit

    Tu ne dois pas avoir de this dans la fonction passe this en paramètre de la fonction et utilise ce paramètre à la place de this dans la fonction ...

    A+

  18. #58
    Membre averti
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    74
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 74
    Par défaut
    Sisi j'ai vu,

    Je suis en train de chercher sur le net par ce que je ne sais pas du tout comment faire pour ce paramètre.

    Si vous pouvez me mettre sur la voix. J'ai trouvé quasiment tout seul pour le if, excepté vide au lieu de noir.

    Mais j'avoue que la je ne sais pas du tout comment faire.

    EDIT : De quelle fonction parle tu? elle n'existe plus la basculeOrange, ça fonctionne très bien sans

  19. #59
    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

  20. #60
    Membre averti
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    74
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 74
    Par défaut
    oui mais il n'y a plus de fonction?
    Je créé une fonction et je met le if dedans ?
    Du style :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    function bascule(this) {
    if(this.parentNode.className == 'orange') {
    this.parentNode.className = '' ;
    }
    }
    (
    Est-ce que c'est sa que tu sous entend? Si tu peux m'aider car je bloque dans mon code là.

Discussions similaires

  1. Bouton Radio et changement de couleur de form
    Par Mahmoud_ dans le forum Windows Forms
    Réponses: 2
    Dernier message: 22/02/2010, 23h37
  2. Changer la couleur d'un bouton radio checké
    Par 123quatre dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 02/07/2009, 23h01
  3. bouton radio plus couleur de fond
    Par pierreonxbox dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 26/09/2007, 14h28
  4. [C# 2.0] Couleur de la pastille d'un bouton radio
    Par oodini dans le forum Windows Forms
    Réponses: 4
    Dernier message: 28/07/2006, 10h59
  5. [Js/HTML] mettre en évidence un bouton radio (couleur ou ..)
    Par michaelbob dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 22/10/2005, 15h26

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