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 :

redonner la main au formulaire


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Décembre 2005
    Messages
    117
    Détails du profil
    Informations personnelles :
    Âge : 46

    Informations forums :
    Inscription : Décembre 2005
    Messages : 117
    Par défaut redonner la main au formulaire
    Bonjour à vous.
    J'ai un formulaire de recherche de chaine de caractere.( un input text, et un submit). Au moment ou je mets "entrée" ou que je clique sur mon bouton valider, mon formulaire lance la fonction associé pour la recherche et me surligne la chaine trouvée.
    Ma fonction de recherche est récursive, donc si je reclique de nouveau sur mon bouton valider, elle passe à l'élément suivant.
    Mon problème est que je voudrai que cela fonctionne si l'on appuie sur la touche "entrée" et pas forcément sur le bouton valider.

    Je sais pas si je me suis bien exprimé.
    Y'a t'il une solution ?
    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
    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="submit" value="Recherche" />


  3. #3
    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
    Salut,

    A quoi ressemble ta balise form? notamment l'attribut action...

    Tu lances une fonction javascript?
    Si c'est le cas, il devrait suffire qu'à la fin de ton traitement, tu t'assures que c'est bien ton formulaire qui a le focus.
    La touche entrée devrait alors réagir comme tu le souhaites
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    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!

  4. #4
    Membre confirmé
    Inscrit en
    Décembre 2005
    Messages
    117
    Détails du profil
    Informations personnelles :
    Âge : 46

    Informations forums :
    Inscription : Décembre 2005
    Messages : 117
    Par défaut
    Citation Envoyé par MasterOfChakhaL
    Salut,
    tu t'assures que c'est bien ton formulaire qui a le focus.
    Comment dois-je le faire ? en javascript j'imagine. C'est juste document.monForm.onFocus....
    Ca marche pas....

    Quelqu'un peut m'aider ?
    Merci d'avance

  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
    Ce serait plutôt:
    Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    document.monForm.focus();

    A la fin de ton traitement
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    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!

Discussions similaires

  1. Chrome Beta 35 redonne la main aux développeurs
    Par Stéphane le calme dans le forum Google Chrome
    Réponses: 1
    Dernier message: 21/05/2014, 20h56
  2. Redonner la main au navigateur ?
    Par _IpC_ dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 21/07/2009, 11h13
  3. [Toutes versions] Redonner la main a Excel sur la statusBar
    Par EvaristeGaloisBis dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 17/04/2009, 13h36
  4. Comment redonner la main à l'utilisateur
    Par NoX_cpp dans le forum POSIX
    Réponses: 10
    Dernier message: 10/06/2008, 09h38
  5. [FLASH 8] Redonner la main à l'anim principal
    Par steeves5 dans le forum Flash
    Réponses: 2
    Dernier message: 31/01/2006, 20h13

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