[HTML] Desactiver historique zone de texte

Résolu
goldo Messages postés 72 Date d'inscription   Statut Membre Dernière intervention   -  
Reivax962 Messages postés 3672 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je me demandais si par l'intermédiaire d'une propriété ou fonction que l'on ne puisse pas voir l'historique d'une zone de texte '<input type='text'>?
Est-ce possible?
A voir également:

2 réponses

Reivax962 Messages postés 3672 Date d'inscription   Statut Membre Dernière intervention   1 011
 
Bonjour,

A priori, cet historique est une fonctionnalité du navigateur et il n'est pas possible de la désactiver directement.
Par contre, le navigateur reconnaît une zone de texte dans une page précise à son "name" ou à son "id".
Donc, si tu arrives à changer celui-ci à chaque page (par exemple, en mettant un chiffre au hasard derrière), tu devrais pouvoir éviter que le navigateur se souvienne des textes entrés précédemment.
Par contre, cela implique un (petit) défi technique : quand le formulaire est soumis, il faut pouvoir récupérer la valeur de ce champ au nom aléatoire ;)

Xavier
0
JOA
 
Comment se fait-ce ?
1 - Creation dynamique de nom par ajout de nombre aleatoire ?
2 - Récup de la racine du nom aleatoire ?
0
Reivax962 Messages postés 3672 Date d'inscription   Statut Membre Dernière intervention   1 011 > JOA
 
Tout dépend du langage que tu utilises...
Pour un mot unique, tu peux faire un md5 de l'heure / date actuelle.
Ce mot, tu le colles au nom des différents champs, ET tu le mets tel quel en valeur d'un champ caché.
0
JOA > Reivax962 Messages postés 3672 Date d'inscription   Statut Membre Dernière intervention  
 
merci
0
alyuue
 
autocomplete="off"
0
Reivax962 Messages postés 3672 Date d'inscription   Statut Membre Dernière intervention   1 011
 
Oui, mais à ma connaissance, autocomplete="off" n'est pas valide du point de vue du W3C...
Tout dépend des contraintes que l'on se donne.
0
goldo Messages postés 72 Date d'inscription   Statut Membre Dernière intervention   8
 
Merci de ta réponse, je m'en doutais un peu de tout sa !

Au moins, je sais ! Prob résolue!
0