2016-08-22 16 views
1

入力フィールドにユーザー入力をマスクするため、次のように入力しています。http://digitalbush.com/projects/masked-input-plugin/XPagesが入力をマスクしないのはなぜですか?

しかし、基本的なコードは何もしていないようです。私は今でも私が望むものを入力することができます。

<xp:inputText id="Mask"> 
    <xp:this.converter> 
    <xp:convertMask mask="####-####-####-####" asis="true"></xp:convertMask> 
    </xp:this.converter> 
    <xp:this.validators> 
    <xp:validateConstraint> 
     <xp:this.regex><![CDATA[[0-9]{16}]]></xp:this.regex> 
    </xp:validateConstraint> 
    </xp:this.validators> 
</xp:inputText> 

ブラウザのXPagesからのエラーはありません。 djTextBoxでそれを試しても同じ結果が得られます。

私は間違っていますか?詳しい情報を追加する必要があるかどうか教えてください。

答えて

4

XPageにエラーメッセージコントロールを追加します。コンバータ/バリデーターはサーバー側で動作します。

サーバーへのラウンドトリップ後にエラーメッセージが表示され、検証エラーが表示されます。

関連する問題