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 :

appliquer de la couleur lorsque les champs sont remplis


Sujet :

JavaScript

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Mars 2011
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2011
    Messages : 5
    Points : 6
    Points
    6
    Par défaut appliquer de la couleur lorsque les champs sont remplis
    Bonjour à tous,

    j'ai un formulaire Adobe acrobat ou j'ai la possibilité de déposer un script sur certains champs.

    Mon objectif est que lorsque l'utilisateur saisis une valeur dans le champs le système met en couleur le champs ainsi rempli.

    Le problème est que lorsque qu'un champ est par exemple de type liste déroulante, le formulaire croit...que le champ est remplis et donc lui applique la couleur ???, comment lui signifier que c'est seulement lors de la saisie que ce dernier doit se mettre en couleur ?

    Un grand merci pour votre aide
    voir ci-dessous le script

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    var myColor = color.ltGray ;
     
    for(var i=0 ; i<this.numFields; i++) {
      var fName = this.getNthFieldName(i);
      var fObject = this.getField(fName);
      var fieldValue = fObject.value ; 
                    if (fieldValue.length > 0) {
                                   fObject.fillColor = myColor ;
                    } else {
                                   fObject.fillColor = color.white ;
                    }              
    }
    Mike

  2. #2
    Membre éclairé Avatar de EIN-LESER
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2008
    Messages
    703
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2008
    Messages : 703
    Points : 778
    Points
    778
    Par défaut
    Pour les listes déroulantes essaye de créer une première option "vide" et cela devrait marcher a condition que ton value de ton option = "" je pense.
    Spécialiste des questions bêtes

    ”If you can't explain it simply, you don't understand it” (Ce que tu ne peux pas expliquer simplement, tu ne le comprends pas) Albert Einstein

    Si une reponse vous plait ou vous a aidé n'hesitez pas a voter pour

Discussions similaires

  1. Vérifier que tous les champs sont remplis
    Par nico_loin dans le forum Général JavaScript
    Réponses: 17
    Dernier message: 19/12/2012, 11h25
  2. Vérifier que les champs sont remplis - formulaire
    Par bond70 dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 03/11/2011, 23h22
  3. fonction qui regarde si les champs sont remplis
    Par esther60 dans le forum Général JavaScript
    Réponses: 11
    Dernier message: 29/05/2008, 08h55
  4. [Cookies] lorsque les cookie sont désactiver
    Par Death83 dans le forum Langage
    Réponses: 5
    Dernier message: 16/03/2006, 21h02
  5. fusionner 2 tables dont les champs sont identiques mais.....
    Par NoobX dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 27/10/2005, 16h12

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