Я создал форму, в которой есть текстовое поле, где я ожидаю, что конечный пользователь завершит адрес электронной почты (и более одного, если применимо).Проверка нескольких писем в форме Adobe PDF Проверка
У меня есть кусок кода, который работает достаточно хорошо для одной электронной почты:
if (event.value && !eMailValidate(event.value)) {
app.alert("Incorrect Address Format");
event.rc = false;
}
Однако это не занимает более одного адреса электронной почты, разделенных точкой с запятой, во внимание. Может ли кто-нибудь пролить свет на то, как превратить это в «многократный валидатор электронной почты»?
Спасибо, ребята.
Tony
Привет! Так что я написал этот маленький лакомый кусочек ... и кажется, что никакой проверки не происходит вообще. Что-нибудь выскочит? if (event.value! = Null) { var values = event.value.toString(); var emailArray = values.Split (';'); $ .each (emailArray, функция (я, Валя) { если (emailValidate (значение)) { app.alert ("тест")! event.rc = ложь; } }); } – tbermeo
Привет, я только что проверил, и он явно говорит, что мне нужен JavaScript, и я все еще изо всех сил пытаюсь понять эту штуку ... это то, что у меня есть до сих пор. if (event.value! = Null) { var values = event.value; var valueInfo = values.toString(); var emailArray = valueInfo.Split (';'); emailArray.forEach (функция (я, вал) { , если (eMailValidate (Val)) { app.alert ("неверный формат");! event.rc = ложь; } }); } – tbermeo
Хорошо, извините за путаницу. Я отправлю обновленный ответ. – wahwahwah