Si un usuario es un dispositivo de pantalla pequeña, hay muchas situaciones en las que nunca verá un mensaje de error.
Remití este enlace Problemas de usabilidad con mensajes de error / aviso / éxito . Pero no recibas ninguna respuesta
Por ejemplo ,
- si están en el paso "Envío" del proceso de pago y se agrega un mensaje de error, es posible que no vean que el mensaje de error se agrega en la parte superior de la página.
- Mi sugerencia sería desplazar suavemente al usuario hasta el mensaje de error, mostrar el mensaje de error al lado del botón.
Respuestas:
Una posible solución rápida podría ser usar lenguajes de programación de alto nivel como Javascript.
Simplemente verifique si el error div tiene valor usando el selector en jQuery / Javascript, y luego agregue un script jQuery para desplazarse hacia arriba:
También puede agregar un efecto suave si lo desea.
fuente