Если пользователь является устройством с небольшим экраном, во многих ситуациях он никогда не увидит сообщение об ошибке.
Я говорил по этой ссылке выпуски Юзабилити с сообщениями об ошибке / уведомление / успеха . Но не получить ответ
Например ,
- если они находятся на этапе «Доставка» в процессе оформления заказа и добавлено сообщение об ошибке, они могут не увидеть сообщение об ошибке, добавленное в верхней части страницы.
- Мое предложение было бы либо плавно прокрутить пользователя до сообщения об ошибке, отобразить сообщение об ошибке рядом с кнопкой.
Ответы:
Возможным быстрым решением может быть использование языков программирования высокого уровня, таких как Javascript.
Просто проверьте, имеет ли значение div ошибки с помощью селектора в jQuery / Javascript, а затем добавьте скрипт jQuery для прокрутки вверх:
Вы также можете добавить плавный эффект, если хотите.
источник