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 :

Remplissage automatique des formulaires


Sujet :

HTML

  1. #1
    Membre régulier Avatar de ToxiK
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 152
    Points : 73
    Points
    73
    Par défaut Remplissage automatique des formulaires
    Bonjour,

    je me demander si il y avait une norme pour faciliter le remplissage automatique des formulaires par les navigateurs.

  2. #2
    Membre expert
    Avatar de Muchos
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    1 704
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 704
    Points : 3 861
    Points
    3 861
    Billets dans le blog
    6
    Par défaut
    Une "norme" ? Je ne comprends pas.

    En html5, il existe l'attribut AUTOCOMPLETE [on, off], et il est on par défaut.

  3. #3
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Points : 91 220
    Points
    91 220
    Billets dans le blog
    20
    Par défaut
    Ou mieux : les <datalist>, mais la prise en charge est encore assez limitée

  4. #4
    Membre régulier Avatar de ToxiK
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 152
    Points : 73
    Points
    73
    Par défaut
    Je ne connaissais pas les datalist, je vais continuer à me documenter dessus.

    Sinon pour être plus précis,

    comment être sûr que le remplissage automatique par le navigateur mettre bien le Nom dans l'input du Nom, le prénom dans l'input du Prénom, le téléphone portable dans Portable et non dans Domicile, etc...

  5. #5
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Points : 91 220
    Points
    91 220
    Billets dans le blog
    20
    Par défaut
    C'est assez simple : le navigateur ne sait pas faire ça !

    Mais c'est assez difficile de comprendre ce que tu veux faire au final !

  6. #6
    Membre régulier Avatar de ToxiK
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 152
    Points : 73
    Points
    73
    Par défaut
    Hum si les navigateur font ça mais j'ai du mal me faire comprendre.

    Lorsque je vais sur un site de vente par exemple, je crée un compte.
    Je vais dans l'input Nom, je commence à taper mon nom, dès 2 ou 3 lettres il auto-complète avec mon nom, et il auto-complète aussi tous les autres input pour lesquels il a les informations. (Ca marche avec Safari et Chrome)

    Sur certains site il faut ça mieux que d'autre.

  7. #7
    Membre expert
    Avatar de Muchos
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    1 704
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 704
    Points : 3 861
    Points
    3 861
    Billets dans le blog
    6
    Par défaut
    Peut-être grâce à la valeur de l'attribut TYPE (en particulier: text, email, tel, password, url)?

  8. #8
    Membre éprouvé Avatar de leminipouce
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2004
    Messages
    754
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Janvier 2004
    Messages : 754
    Points : 1 251
    Points
    1 251
    Par défaut
    Je ne sais pas si le navigateur est capable de gérer ça par reconnaissance du formulaire, mais j'avoue avoir déjà vu des remplissage automatique des champs qui m'ont fait pensé que c'était le navigateur qui gérait (par ID des champs ? ...)

    Par contre, en AJAX, tu peux aller chercher les données des champs qui te manquent, en fonction d'une saisie sur un champ et remplir ce qui te manque. ... si tu as déjà les données utilisateur stockées quelque part. Mais je ne suis pas sûr que ce soit ce que tu veux faire.

    PS : Pour ceux qui ne voient pas, je sais que le site de la SNCF le fait par exemple. Si tu commandes un billet et que tu te contentes de poser une option dessus, si tu as déjà rempli le formulaire une fois, lors d'une visite ultérieure, dès que tu saisies ton email, il te propose de remplir automatiquement nom, prénom, adresse, ... J'ai jamais regardé comment ça marche techniquement (navigateur ou AJAX, ou autre ?)

  9. #9
    Membre régulier Avatar de ToxiK
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 152
    Points : 73
    Points
    73
    Par défaut
    Je vous remercie pour vos réponses, j'ai continué mes recherches mais on dirait qu'il n'y a pas de norme, à part nommer les input avec des noms explicites.

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

Discussions similaires

  1. Remplissage Automatique des champs du formulaire
    Par tiny23 dans le forum Visual Studio
    Réponses: 1
    Dernier message: 30/03/2011, 15h04
  2. [FORMULAIRE] Remplissage automatique des champs
    Par Pwouaro dans le forum IHM
    Réponses: 5
    Dernier message: 03/12/2007, 16h00
  3. Remplissage automatique des formulaires
    Par wamania dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 30/06/2006, 19h03
  4. Réponses: 4
    Dernier message: 22/05/2006, 16h41
  5. [MySQL] Remplissage automatique des champs d'un formulaire
    Par dodji05 dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 21/04/2006, 17h11

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