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 :

textarea + onkeypress ou autre


Sujet :

JavaScript

  1. #1
    Membre habitué
    Étudiant
    Inscrit en
    Avril 2007
    Messages
    9
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 9
    Par défaut textarea + onkeypress ou autre
    Bonjour à tous !

    Dans un formulaire je voudrais vérifier à la volée si mon textarea est vide, auquel cas je lui applique une bordure rouge et affiche un message d'erreur.

    Lorsque j'appelle la vérification lors de l'évènement onblur, ca marche bien. Mais je voudrais plutôt vérifier à chaque frappe. J'ai donc essayé onkeyup et onkeydown, aucune réaction. Avec onchange par contre il réagit, mais uniquement lorsque mon textarea perd le focus. Enfin, j'ai tenté un petit onkeypress et là ca fonctionne, mais à retardement.

    Je m'explique : avec onkeypress le caractère que je suis en train de taper n'est pas encore pris en compte dans la valeur du textarea. La nouvelle valeur n'est prise en compte qu'au onkeypress suivant. Pas terrible donc.

    Quelq'un aurait-il donc une bonne solution sous le coude ?

    Merci d'avance

  2. #2
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Utilise onkeyup et onkeydown de concert.

  3. #3
    Membre habitué
    Étudiant
    Inscrit en
    Avril 2007
    Messages
    9
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 9
    Par défaut
    Un grand merci à toi Bisûnûrs, ca fonctionne impeccablement :-)
    Bonne journée !

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 26/03/2014, 16h25
  2. Copie de certaines données d'un textarea vers un autre textarea
    Par Olivier Regnier dans le forum Général JavaScript
    Réponses: 17
    Dernier message: 14/02/2009, 11h41
  3. D'un popup au textarea d'une autre fenêtre
    Par Joe-La-Boule dans le forum Général JavaScript
    Réponses: 15
    Dernier message: 27/06/2008, 12h22
  4. html, textarea et autre..
    Par Istrella dans le forum Langage
    Réponses: 2
    Dernier message: 29/05/2007, 19h43
  5. quoi utilisé ? TextArea ou autre ?
    Par soad dans le forum Composants
    Réponses: 2
    Dernier message: 05/06/2004, 16h19

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