2016-12-26 5 views
0

テキストフィールド(テキストに特殊文字が含まれているかどうか)を検証したいと考えています。私はすぐにユーザーのタブがテキストフィールドの送信ボタンでないときに検証したいと思います。 Icefaces 1.8またはJSF 1.2を使用して実装する方法は?以下は jsf/Icefacesのタブアウト時に正規表現を検証する方法

は、私が試してみましたタグであるが、それはあなたがJavaScriptにJSF属性から検証を動かすことができる唯一の

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

答えて

0

ボタンを提出するに取り組んでいます。これを行うには、次のようにあなたのinputTextコンポーネントへのonblur属性を追加する必要があります

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

どこのvalidate()あなたが検証を実装するJavaScriptメソッドでなければなりません。