Быстрое решение - сделать метки для обязательных полей полужирным .
Лучшее решение - объединить это, например, с другой цветной фон (и / или границы и т. д.) для всех пустых обязательных полей и, если что-то будет заполнено, измените его на фон необязательных полей. Большинство людей получат сообщение довольно быстро.
Примените этот механизм изменения цвета фона для всех недопустимых полей - предпочтительно в сочетании с механизмом, который отображает некоторое сообщение об ошибке, если пользователь все равно отправляет.
Это общий шаблон графического интерфейса для маркировки ошибок в формах, которые можно найти во многих существующих приложениях.
Добавлено: Когда все поля обязательны для заполнения, правила меняются.
Когда все поля обязательны для заполнения, это должно быть очевидно из дизайна формы . Например. для формы входа в систему вы даже не должны использовать звездочку, чтобы указать, что все поля обязательны для заполнения. То же самое касается большинства небольших форм с только обязательными полями: изменить пароль, изменить адрес электронной почты и т. Д.
Когда вам нужен адрес, чтобы отправить что-то кому-то, и люди получат, что все поля адреса обязательны для заполнения. (Мои адресные формы обычно содержат дополнительную строку для адресной информации, но это зависит от того, где вы живете.)
Если у вас есть большая форма со многими полями, где все поля обязательны для заполнения, у вас может быть ошибка дизайна / процесса или маркетинговая ошибка. Я часто задаюсь вопросом о формах, в которые я должен войти, например. два телефонных номера. Я действительно должен что-то хотеть, прежде чем заполнять форму, которая требует от меня ввода десяти или более текстовых полей.