0

我想验证一个文本字段(它是否在文本中包含特殊字符)。当用户从文本字段中跳出不在提交按钮上时,我想立即验证。如何使用 Icefaces 1.8 或 JSF 1.2 实现它?

以下是我尝试过的标签,但它仅适用于提交按钮

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

1 回答 1

0

您可以将验证从 jsf 属性移动到 javascript。为此,您应该将 onblur 属性添加到您的 inputtext 组件,如下所示:

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

其中 validate() 应该是您实现验证的 javascript 方法。

于 2016-12-26T14:35:56.393 回答