| メソッド | プロパティ | 例 | フレームあり | フレームなし |
SocialSecurityValidator クラスは、ストリングが有効な米国の社会保障番号であることを検証します。実在の社会保障番号であるかどうかはチェックしません。
MXML シンタックス
<mx:SocialSecurityValidator> タグは、親クラスのプロパティと、次のプロパティを受け取ります。
<mx:SocialSecurityValidator例を参照するにはここをクリックしてください
allowedFormatChars="()- .+"
invalidCharError="Invalid characters in your Social Security number."
invalidFormatCharsError="The allowedFormatChars parameter is invalid.It cannot contain any digits."
wrongFormatError="Social Security number must be 9 digits or in the form NNN-NN-NNNN."
zeroStartError="Invalid SSN:SSN's can't start with 000."
/>
| メソッド | |
| doValidation( value:Object)
: Void 社会保障番号を検証します。 |
static | validateSocialSecurity( validator:mx.validators.Validator, value:Object, paramObj:Object, baseField:String)
: Boolean <mx:Validator> タグを使用する場合に、カスタム検証関数からバリデータを呼び出す便利なメソッドです。 |
| mx.validators.Validator クラスから継承されるメソッド |
disable doValidation enable hasErrors isStructureValid isValid validateRequired validationError |
| プロパティ | |
| allowedFormatChars:String使用できる書式文字のセットを表します。 |
| invalidCharError:Stringエラーメッセージを表します。 |
| invalidFormatCharsError:Stringエラーメッセージを表します。 |
| wrongFormatError:Stringエラーメッセージを表します。 |
| zeroStartError:Stringエラーメッセージを表します。 |
| mx.validators.Validator クラスから継承されるプロパティ |
field listener required requiredFieldError validate |
| メソッドの詳細 |
doValidation( value:Object)
: Void
パラメータ
value:Object - 社会保障番号を含むストリングを表します。
static validateSocialSecurity( validator:mx.validators.Validator, value:Object, paramObj:Object, baseField:String)
: Boolean
パラメータ
validator:mx.validators.Validator - Validator インスタンスです。
value:Object - value.subfield。タグの field プロパティで指定された値のサブフィールドを subfield として指定します。
paramObj:Object - パラメータ情報 (エラーメッセージ、最小値と最大値など) を含んだオブジェクトを指定します。このパラメータはオプションですが、baseField を指定する場合には、null を指定します。
baseField:String - value パラメータで指定した subfield のテキスト表現を指定します。たとえば、value パラメータで value.social を指定する場合、baseField の値は "social" です。
| プロパティの詳細 |
allowedFormatChars:String
invalidCharError:String
invalidFormatCharsError:String
wrongFormatError:String
zeroStartError:String
| 例 |
| SocialSecurityValidatorExample.mxml |
|