2016-12-26 3 views
0

Я хочу проверить текстовое поле (содержит ли оно специальные символы в тексте). Я хочу немедленно проверить, когда пользовательская вкладка выходит из текстового поля, а не кнопки отправки. Как достичь его с помощью Icefaces 1.8 или JSF 1.2?Как проверить правильное выражение при вводе в jsf/Icefaces

Ниже тег я пытался, но он работает на кнопку только

<f:validateRegex pattern="((?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[@#$%]).{6,20})" /> 

ответ

0

Вы можете перенести проверку с JSF атрибута JavaScript представить. Для этого необходимо добавить ONBLUR атрибута компонента inputtext следующим образом:

<h:inputText onblur="validate()"> 

где Validate() должна быть Javascript методом, где вы реализуете проверки.

Смежные вопросы