我想验证一个文本字段(它是否在文本中包含特殊字符)。当用户在文本字段之外的选项卡上不在提交按钮上时,我想立即进行验证。如何使用Icefaces 1.8或JSF 1.2实现它?
以下是我尝试过的标签,但仅在“提交”按钮上有效
<f:validateRegex pattern="((?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[@#$%]).{6,20})" />
您可以将验证从jsf属性移到javascript。为此,您应该将onblur属性添加到inputtext组件中,如下所示:
<h:inputText onblur="validate()">
validate()应该是实现验证的javascript方法。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句