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 :

Formulaire: Drop down virtuelle (cache browser) sur input field


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite

    Homme Profil pro
    Senior Développeur JEE
    Inscrit en
    Avril 2002
    Messages
    795
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Senior Développeur JEE
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2002
    Messages : 795
    Par défaut Formulaire: Drop down virtuelle (cache browser) sur input field
    Bonjour,

    je rencontre un petit problème d'event lors du remplissage d'un formulaire.

    Deux champs: nom et prénom

    une personne veut s'enregistrer deux fois sur le même formulaire.

    Le première fois elle remplit les champs normalement.

    La deuxième fois lorqu'il souhaite remplir les champs, il fait un double click sur le champ prénom et une drop down liste virtuelle apparait avec la donnée précédemment rentrée.

    Il choisit cette donnée dans la liste pour remplir le champ.

    Quelqu'un peut-il me dire quel evenement utiliser pour catcher le fait d'avoir choisit cette valeur dans la liste.

    C'est pour une validation de formulaire, le champs est rouge tant que la valeur n'est pas validée. Pour l'instant nous utilisons deux event (onkeyup et onkeydown) sans aucun soucis, le champs redevient blanc lorsque la valeur est correcte.

    Mais poir l'event plus haut, le champs reste rouge malgré le choix effectué dans la liste.

    Merci d'avance pour vos réponses.

  2. #2
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Citation Envoyé par Stessy
    Quelqu'un peut-il me dire quel evenement utiliser pour catcher le fait d'avoir choisit cette valeur dans la liste.
    Pas testé, mais tu peux essayer onpropertychange pour IE et oninput pour les autres navigateurs.
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  3. #3
    Membre émérite

    Homme Profil pro
    Senior Développeur JEE
    Inscrit en
    Avril 2002
    Messages
    795
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Senior Développeur JEE
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2002
    Messages : 795
    Par défaut
    Très bien merci, j'essaierai dès lundi.

    Je te tiens au courant.

    Merci

  4. #4
    Membre émérite

    Homme Profil pro
    Senior Développeur JEE
    Inscrit en
    Avril 2002
    Messages
    795
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Senior Développeur JEE
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2002
    Messages : 795
    Par défaut
    Bonjour,

    j'ai testé les deux event sans succès.
    J'ai meme essayé d'enregistrer l'event via le addEventListener('input',........

    Mais cela ne fonctionne pas. L'event fonctionne quand j'utilise le clavier, ou que je fais un paste, mais pas pour la sélection dans la drop down.

    Merci pour ton aide.

Discussions similaires

  1. Ajouter un "Drop-down" sur un menu ?
    Par Renegade_Mtl dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 01/09/2010, 02h49
  2. drop down list sur rapport BIRT
    Par rrbenez dans le forum BIRT
    Réponses: 19
    Dernier message: 10/09/2009, 10h58
  3. idée sur une drop down list
    Par Msysteme dans le forum ASP.NET
    Réponses: 5
    Dernier message: 11/04/2009, 11h41
  4. Evénement sur la fermeture d'une drop down
    Par anapotheque dans le forum Powerbuilder
    Réponses: 2
    Dernier message: 02/02/2009, 13h05
  5. Exécuter une action sur un drop-down list
    Par Javix dans le forum Ruby on Rails
    Réponses: 3
    Dernier message: 08/12/2008, 17h35

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