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 :

[keydown, qui � re�u le caract�re?]


Sujet :

JavaScript

  1. #1
    Membre �clair�

    Profil pro
    Inscrit en
    D�cembre 2004
    Messages
    379
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2004
    Messages : 379
    Par d�faut [keydown, qui � re�u le caract�re?]
    hello � tou(te)s,

    dans la rubrique, "je cherche", quelqu'un � peut-�tre la solution � ceci... j'ai une grille tr�s importante, disons 500 "input text" et le tout dans un formulaire.

    le formulaire est "�quip�" d'un �v�nement "onkeydown"

    la question est: peut-on connaitre l'�l�ment "input" qui � "capt�" le caract�re entr� au clavier via cet �v�nement onkeydown du formulaire (donc un seul �v�nement)

    le but �tant de ne pas coder pour chaque "input" un �v�nement "onkeydown..(this);" bien �videment...

    � vous, une solution?

  2. #2
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    sous IE activeElement ?
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  3. #3
    Membre �clair�

    Profil pro
    Inscrit en
    D�cembre 2004
    Messages
    379
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2004
    Messages : 379
    Par d�faut
    oui, mais en firefox cela g�n�re une erreur

    donc en IE OK, reste en Firefox, une solution?

    merci

  4. #4
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    y'a �a aussi sous firefox �a � d�ja �t� trait� ici mais je retourve plus ou ...
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  5. #5
    R�dacteur
    Avatar de MasterOfChakhaL
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Juin 2004
    Messages
    2 147
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 45
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur Web

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 147
    Par d�faut
    au chargement de la page, tu peux parcourir tous les input de ton formulaire et d�finir la propri�t� onkeydown

    ca revient � faire ce que tu ne veux pas faire, mais sans le taper pour chaque input...
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    N'oubliez pas de cliquer sur quand votre question � trouv� une solution.

    Si vous n'avez pas encore lu les r�gles du club, mieux vaut tard que jamais!

  6. #6
    Membre �clair�

    Profil pro
    Inscrit en
    D�cembre 2004
    Messages
    379
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2004
    Messages : 379
    Par d�faut
    c'est une solution, mais pas tr�s �l�gant...

  7. #7
    R�dacteur
    Avatar de MasterOfChakhaL
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Juin 2004
    Messages
    2 147
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 45
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur Web

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 147
    Par d�faut
    ah bon...

    Ca doit �tre une question de point de vue alors car moi, je trouve ca plus �l�gant de d�finir le comportement de ton formulaire de mani�re s�par�e...

    Et ca permet certainement plus de souplesse si tu veux y int�grer des comportements sp�cifiques en d�finissant par exemple des classes pour certains inputs qui pourront �tre rep�r�s dans ta boucle initial,

    Ce que je te propose n'est pas de parcourir tous tes inputs � chaque �v�nement onkeydown...
    (je pr�cise juste au cas o� nous ne nous serions pas compris...)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    N'oubliez pas de cliquer sur quand votre question � trouv� une solution.

    Si vous n'avez pas encore lu les r�gles du club, mieux vaut tard que jamais!

  8. #8
    Membre �clair�

    Profil pro
    Inscrit en
    D�cembre 2004
    Messages
    379
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2004
    Messages : 379
    Par d�faut
    j'ai trouv�!

    dans l'�v�nement onsubmit:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    alert( Event.target.value );
    dans l'exemple, la valeur contenu dans le "imput" et affich�e lors de l'appui d'une touche (pour exemple) ce code fonctionn avec firefox

    le probl�me est donc r�solu

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 3
    Dernier message: 26/03/2008, 12h45
  2. type de donn�e qui accepte des caract�res non imprimables
    Par tasnim86 dans le forum G�n�ral Python
    R�ponses: 1
    Dernier message: 11/03/2008, 13h37
  3. R�ponses: 1
    Dernier message: 30/03/2007, 16h38
  4. Fonction qui remplace des caract�res sp�ciaux
    Par ViRouF dans le forum SQL Proc�dural
    R�ponses: 6
    Dernier message: 07/08/2006, 10h24
  5. R�ponses: 12
    Dernier message: 29/04/2005, 14h37

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