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

HTML Discussion :

Deux événements sur le même élément HTML


Sujet :

HTML

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    201
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 201
    Points : 26
    Points
    26
    Par défaut Deux événements sur le même élément HTML
    Bonjour,

    je souhaiterais créer 2 événements html sur le même input

    un onkeyup lorsque le champs est modifié directement
    et un onchange lorsqire le champs est changé par le biais d'une fonction ou autre
    j'ai mis les 2 a suivre mais ca ne fonctionne pas

    Comment faire ?

    merci

  2. #2
    Membre expérimenté
    Avatar de Mahefasoa
    Homme Profil pro
    Manager IT
    Inscrit en
    Octobre 2003
    Messages
    835
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations professionnelles :
    Activité : Manager IT

    Informations forums :
    Inscription : Octobre 2003
    Messages : 835
    Points : 1 664
    Points
    1 664
    Par défaut
    Bonsoir,

    Je dirais que c'est plutôt du côté de Javascript que devrait être posée ta question.
    onkeyup est l'événement appelé quand on relâche une touche.
    onchange est l'événement appelé quand la valeur est modifiée.

    Ces événements sont tous déclenchés physiquement. Quand une fonction modifie la valeur d'un champ, cette modification ne sera pas interceptée par onchange, à moins qu'on l'invoque à la fin de la fonction.

    Dans ton cas, au moins l'événement onkeyup devrait être lancé car à chaque fois qu'on relâche une touche, il est sollicité. Par contre onchange est appelé quand le focus sort de la zone de texte et ainsi la valeur a "changé". Cela devrait être le fonctionnement si le code est exempté d'erreur.

    Cordialement,
    Mahefasoa

Discussions similaires

  1. Réponses: 1
    Dernier message: 29/01/2013, 08h40
  2. Réponses: 2
    Dernier message: 04/03/2010, 18h07
  3. Deux évènements souris sur le même élément
    Par scrouet dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 17/10/2008, 15h54
  4. Réponses: 6
    Dernier message: 28/09/2005, 10h24
  5. installation de deux serveurs sur une même machine
    Par desdak dans le forum Installation
    Réponses: 1
    Dernier message: 29/06/2005, 23h09

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