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 :

Donner une valeur à mon champ


Sujet :

JavaScript

  1. #1
    Membre du Club
    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Novembre 2017
    Messages
    81
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Technicien Help Desk

    Informations forums :
    Inscription : Novembre 2017
    Messages : 81
    Points : 52
    Points
    52
    Par défaut Donner une valeur à mon champ
    Bonjour,

    Je suis actuellement en train de coder une petite appli en nodejs.
    j'aimerais savoir s'il est possible de donner une valeur à document.getElementsByClassName("form-control editor edit-text")[3]

    Mon code actuel dit : Si ma case est coché, tu peux écrire dans document.getElementsByClassName("form-control editor edit-text")[3]
    sinon tu ne peux pas.
    J'aimerais rajouter à la dernière condition une mise à vide de mon champ.

    Voici mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    if(document.getElementsByClassName('editor edit-checkbox')[1].checked == true){
            document.getElementsByClassName("form-control editor edit-text")[3].disabled= false;   /* champ accessible */
            boxes[1].disabled = false; /* disabled accessible */
          }else if(boxes[1].checked == false){
            document.getElementsByClassName("form-control editor edit-text")[3].disabled= true;   /* champ inaccesible */
          }
    Merci pour votre aide

  2. #2
    Expert confirmé Avatar de psychadelic
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    2 529
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 2 529
    Points : 4 740
    Points
    4 740
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    var toto = document.getElementsByClassName("form-control editor edit-text")[3];
     
    ...
     
      toto.disabled = false;
    mais regarde aussi querySelector et QuerySelectorAll https://developer.mozilla.org/fr/doc.../querySelector
    «La pluralité des voix n'est pas une preuve, pour les vérités malaisées à découvrir, tant il est bien plus vraisemblable qu'un homme seul les ait rencontrées que tout un peuple.» [ René Descartes ] - Discours de la méthode

  3. #3
    Membre du Club
    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Novembre 2017
    Messages
    81
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Technicien Help Desk

    Informations forums :
    Inscription : Novembre 2017
    Messages : 81
    Points : 52
    Points
    52
    Par défaut
    Ah super !

    Je vous remercie pour votre aide

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

Discussions similaires

  1. [AC-2000] Donner une valeur dans un champs par rapport à une autre valeur
    Par jclm230759 dans le forum Access
    Réponses: 4
    Dernier message: 08/05/2013, 12h04
  2. Réponses: 3
    Dernier message: 13/07/2011, 15h58
  3. Réponses: 2
    Dernier message: 22/01/2007, 13h12
  4. [Etat]donner une valeur à un champs par le code
    Par guigui5931 dans le forum IHM
    Réponses: 6
    Dernier message: 04/07/2006, 12h11
  5. donner une valeur par defaut à un champ file
    Par Davboc dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 24/02/2006, 11h26

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