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 :

Interaction entre éléments de formulaire


Sujet :

JavaScript

  1. #1
    Membre éclairé Avatar de BenoitDenis
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    536
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Avril 2005
    Messages : 536
    Par défaut Interaction entre éléments de formulaire
    Bonjour, je ne suis pas expert JS alors je viens soliciter un peu votre aide.

    J'ai un formulaire name = form2
    Dans celui ci
    - un bouton submit name = Submit22
    - un champ input text name = qte
    - 2 boutons radio name = mode_port

    Je voudrais que quand on change la valeur de qte ou que l'on change le radio de mode_port ca me change la couleur de fond du submit

    Merci d'avance

  2. #2
    Membre éclairé Avatar de BenoitDenis
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    536
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Avril 2005
    Messages : 536
    Par défaut
    J'ai tenté d'écrire ceci :

    Dans le head
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    function change_couleur(){
    document.getElementById('Submit22').style.background='#f11';
    document.getElementById('Submit22').style.color='#fff';
    }
    Et dans le code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <input type="text" onKeyUp="change_couleur()" name="qte0" value="1" style="width: 30px" />
    <input type="submit" name="Submit22" value="Recalculer" onClick="verif.value='non';" style="background-color:#f4bdb6;" />
    <input type="radio" name="mode_port" value="enlevement" onChange="change_couleur()">
    Mais il ne se passe absolument rien...
    Désolé je connais que très peu le JS

  3. #3
    Membre éclairé Avatar de BenoitDenis
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    536
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Avril 2005
    Messages : 536
    Par défaut
    Ah ca y est j'ai trouvé, j'y étais presque
    C'était un id et non un name qu'il fallait mettre a mon submit, vous me direz c'est pas comme si la fonction c'était getElementById
    Y'a des jours je vous jure

    Merci a tous de votre non-aide

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Architecture] - Interaction entre éléments
    Par poussinphp dans le forum Développement 2D, 3D et Jeux
    Réponses: 5
    Dernier message: 25/03/2015, 19h53
  2. Réponses: 1
    Dernier message: 05/08/2009, 22h24
  3. Passage d'éléments de formulaire entre 2 actions
    Par Calambo dans le forum Struts 1
    Réponses: 4
    Dernier message: 16/04/2007, 19h16
  4. Interaction entre sous formulaire
    Par Stargate SG1 dans le forum IHM
    Réponses: 2
    Dernier message: 09/02/2007, 06h41
  5. Interaction entre formulaire // Action sur OnChange ...
    Par hisy dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 19/01/2006, 14h58

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