在jsf / icefaces中跳出时如何验证正则表达式

拉吉

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

以下是我尝试过的标签,但仅在“提交”按钮上有效

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

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

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

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

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章