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 :

Histoire de focus


Sujet :

JavaScript

  1. #1
    Membre éclairé Avatar de Pymento
    Homme Profil pro
    Ingé. Info.
    Inscrit en
    Janvier 2008
    Messages
    366
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingé. Info.

    Informations forums :
    Inscription : Janvier 2008
    Messages : 366
    Par défaut Histoire de focus
    Bonjour à tous, je viens vers vous car après de multiples recherches googueulistiques, je n'ai pas trouvé mon bonheur.
    Je souhaiterai pouvoir en cliquant sur un div(onclick) ou un input type button, pouvoir récupérer ou se trouve le focus (j'ai une flopée de inputs).

    J'ai bien pensé a mettre une fonction quand l'input prend le focus, il affecte un input hidden, que je récupère par la suite.
    Mais je suis à la recherche d'une solution moins lourde et plus efficace !

    Merci d'avance.

  2. #2
    Membre Expert Avatar de DoubleU
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 106
    Par défaut
    Un event.target ne ferait pas l'affaire?

  3. #3
    Membre éclairé Avatar de Pymento
    Homme Profil pro
    Ingé. Info.
    Inscrit en
    Janvier 2008
    Messages
    366
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingé. Info.

    Informations forums :
    Inscription : Janvier 2008
    Messages : 366
    Par défaut
    du peu que j'ai pu comprendre du event.target, ça reviendrai quasiment au même de passer le 'this' en paramètre non? ça me donne l'objet ou je clique non pas le précédent focus. Enfin je peu me trompé je ne connais pas vraiment target.

    De toute façon je me suis résolu avec un input hidden, et ça ne vas pas si mal en fin de compte!


    merci tout de même !

  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
    cliquer sur un bouton pour obtenir le focus ?
    ben c'est le bouton clique qui aurait le focus ...

    Il faudrait modifier une variable globale sur le onfocus de tous les autres élements...
    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
    Membre éclairé Avatar de Pymento
    Homme Profil pro
    Ingé. Info.
    Inscrit en
    Janvier 2008
    Messages
    366
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingé. Info.

    Informations forums :
    Inscription : Janvier 2008
    Messages : 366
    Par défaut
    Oui voila c'est comme ça que j'ai fait.
    j'ai mis un input hidden dans ma page, et sur tout les autres input j'ai activé un onfocus(this.name) qui modifiera la value de mon input hidden par le nom de mon input lui meme, par la suite je récupère mon objet en récupérant la valeur de l'hidden et en faisant un getElementsByClass(inputHidden.name)[0].

    Bien sur moi ça me vas très bien car je génère mes inputs avec une fonction, mais si jamais je ne pouvez pas automatiser les nommages de name ou id,
    ça serait bien trop lourd à mettre en place :/

  6. #6
    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
    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 !

  7. #7
    Membre éclairé Avatar de Pymento
    Homme Profil pro
    Ingé. Info.
    Inscrit en
    Janvier 2008
    Messages
    366
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingé. Info.

    Informations forums :
    Inscription : Janvier 2008
    Messages : 366
    Par défaut
    Oui pardon, en php

    foreach (entrées dans la base)
    echo '<input type=text name="$entréeRow[1]" [...]

    grossomodo.

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

Discussions similaires

  1. Histoire de focus
    Par faldo1 dans le forum ActionScript 3
    Réponses: 3
    Dernier message: 19/03/2010, 01h10
  2. [c#][VS 2005] histoire de focus
    Par gouroupasdebol dans le forum C#
    Réponses: 12
    Dernier message: 07/08/2009, 09h11
  3. Histoire de focus
    Par Laskar dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 17/04/2008, 15h27
  4. Histoire de Focus()
    Par softflower dans le forum Général JavaScript
    Réponses: 11
    Dernier message: 23/09/2005, 14h32
  5. focus en C
    Par killpilot dans le forum C
    Réponses: 8
    Dernier message: 19/04/2002, 19h19

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