Entre autres textes et aides visuelles sur la soumission d'un formulaire, la post-validation, je colore mes boîtes de saisie en rouge pour indiquer la zone interactive nécessitant une attention.
Sur Chrome (et pour les utilisateurs de la barre d'outils Google), la fonction de remplissage automatique re-colore mes formulaires de saisie en jaune. Voici le problème complexe: je veux que la saisie semi-automatique soit autorisée sur mes formulaires, car elle accélère la connexion des utilisateurs. Je vais vérifier la possibilité de désactiver l'attribut de saisie semi-automatique si / quand une erreur est déclenchée, mais c'est un problème complexe peu de codage pour désactiver par programme l'auto-complétion pour la seule entrée affectée d'une page. Cela, pour le dire simplement, serait un casse-tête majeur.
Donc, pour essayer d'éviter ce problème, existe-t-il une méthode plus simple pour empêcher Chrome de recolorer les zones de saisie?
[modifier] J'ai essayé la suggestion! importante ci-dessous et cela n'a eu aucun effet. Je n'ai pas encore vérifié la barre d'outils Google pour voir si l'attribut! Important fonctionnerait pour cela.
Pour autant que je sache, il n'y a pas d'autre moyen que d'utiliser l'attribut autocomplete (qui semble fonctionner).