Existe-t-il un moyen de désactiver la saisie automatique Chrome et d'autres navigateurs sur les champs de formulaire via HTML ou JavaScript? Je ne veux pas que le navigateur remplisse automatiquement les réponses sur les formulaires des utilisateurs précédents du navigateur.
Je sais que je peux vider le cache, mais je ne peux pas compter sur l'effacement répété du cache.
Vous pouvez le faire au niveau de l'entrée en HTML en ajoutant "autocomplete =" off "à l'entrée.
http://css-tricks.com/snippets/html/autocomplete-off/
Vous pouvez également le faire via JS comme:
someForm.setAttribute( "autocomplete", "off" );
someFormElm.setAttribute( "autocomplete", "off" );
En fait, la saisie semi-automatique ne fonctionne pas toujours dans les nouveaux navigateurs. Par exemple, dans Chrome il est ignoré si la propriété de remplissage automatique est définie. Voir le lien: http://caniuse.com/#feat=input-autocomplete-onoff
jQuery one:
$(".indication-checkbox").attr("autocomplete", "off");
Vous pouvez utiliser ce code:
$(".TextID").attr("autocomplete", "off"); //disable input level