Мы разрабатываем приложение, в котором у нас есть Форма для заполнения пользователями. Вот сценарий для некоторых полей:Нужно проверить проверку, подскажите, как только пользователь покинет управление
- Название: Не содержит цифры, как 123, но это может быть буквенно-цифровой, как mynangal123, но не содержит специальные символы
- DOB: Содержит ли определенные форматы, такие как mm.dd .yyyy или dd/mm/yyy или yyyy/mm/dd и т. д. не содержит алфавитов
- TAXID: может быть числовым, но не номерами, как это может быть «123», но не 123 также может быть T-125
Теперь, согласно требованию, мы должны проверить или запросить пользователя для конкретного ввода, если он/она не вошли конкретная запись. Например, если в имени пользователя вводится 123456, тогда должно появиться окно с сообщением «введите действующее имя»
Ограничения: У нас есть возможность Javascript, но это не рекомендуется в большинстве сценариев, поэтому нам нужно создать пользовательский валидаторы или что-то еще, что решит нашу проблему.
Просьба представить некоторое возможное решение проблемы.
Заранее спасибо.
Таможенных валидаторов недостаточно в соответствии с требованиями. –
@Gaurav - Можете ли вы это объяснить? Вы можете написать собственный код для проверки элементов управления, которые могут содержать регулярные выражения. Они могут либо выполняться на стороне клиента, то ли когда управление теряет фокус или серверную сторону через сообщение назад? – codingbadger
Спасибо, я использовал [url href = "http://livevalidation.com/"] livevalidations [/ url] –