Adobe livecycle Окно сообщения отображается отдельно, а не в одном окне

Я использую Adobe Livecycle ES2. Мой код в порядке, но все мои проверки отображаются в виде списка в одном окне сообщения, а это не то, что мне нужно. Я хочу, чтобы они отображались после того, как пользователь покинет каждое поле, которое проверяется. Я попробовал такое решение, как «Файл»> «Свойства формы»> «Проверка формы», но у меня нет опции проверки формы. Мне интересно, смогу ли я заставить его работать с помощью кода javascript.


person Pasoum    schedule 24.07.2015    source источник


Ответы (1)


Вы можете добавить код JavaScript для конкретного поля в событие выхода для каждого поля. Если пользователь вводит значение, которое не проходит проверку, вы можете написать что-нибудь (окно сообщения, всплывающее окно с предупреждением или какой-либо текст), чтобы оно отображалось, когда пользователь пытается покинуть поле.

Вы можете использовать более мягкую закодированную проверку (которая предупреждает пользователя о том, что поле заполнено неправильно, но все же позволяет ему перемещаться в другое место в форме) в событии выхода и использовать более жесткую/более строгую проверку в конце формы, для например, перед отправкой формы), чтобы пользователь не мог отправить форму, не заполнив необходимые поля, но при этом он мог продолжить работу с более поздними полями, даже если предыдущие поля не заполнены.

person apjilly    schedule 02.09.2015