Si un utilisateur est un petit appareil à écran, il existe de nombreuses situations où il ne verra jamais de message d'erreur.
J'ai référé ce lien aux problèmes d'utilisabilité avec des messages d'erreur / avis / succès . Mais n'obtenez aucune réponse
Par exemple ,
- s'ils se trouvent à l'étape "Expédition" du processus de paiement et qu'un message d'erreur est ajouté, ils peuvent ne pas voir le message d'erreur s'ajouter en haut de la page.
- Ma suggestion serait soit de faire défiler en douceur l'utilisateur jusqu'au message d'erreur, d'afficher le message d'erreur à côté du bouton.
Réponses:
Une solution rapide possible pourrait être d'utiliser des langages de programmation de haut niveau comme Javascript.
Vérifiez simplement si l'erreur div a une valeur en utilisant le sélecteur dans jQuery / Javascript, puis ajoutez un script jQuery pour faire défiler vers le haut:
Vous pouvez également ajouter un effet lisse si vous le souhaitez.
la source