Class Index | File Index

Classes


Class BTM.Form.Validator


Extends BTM.Form.FieldRules.
Form validation Class
Defined in: form.js.

Class Summary
Constructor Attributes Constructor Name and Description
 
BTM.Form.Validator(element, rules, errorHandler, successHandler)
Field Summary
Field Attributes Field Name and Description
 
Custom error/success handlers
Fields borrowed from class BTM.Form.FieldRules:
commonTypes
Method Summary
Method Attributes Method Name and Description
 
onError(rule)
Default onError handler
 
onSuccess(rule)
Default onSuccess handler
 
validate(event)
Run the Validation rules
Methods borrowed from class BTM.Form.FieldRules:
checkRule, init, readRules, runChecks
Class Detail
BTM.Form.Validator(element, rules, errorHandler, successHandler)
Parameters:
{HTMLElement|String} element
element ID or element reference to the form to be validated
{Array} rules Optional
the validation rules to check
{Function} errorHandler Optional
custom callback to run on each defined rule that evaluates as true
{Function} successHandler Optional
custom callback to run on each defined rule that evaluates as false
Field Detail
{Object} customHandlers
Custom error/success handlers
Method Detail
onError(rule)
Default onError handler
Parameters:
rule

onSuccess(rule)
Default onSuccess handler
Parameters:
rule

validate(event)
Run the Validation rules
Parameters:
event

Documentation generated by JsDoc Toolkit 2.1.0 on Tue Feb 03 2009 04:12:53 GMT+1100 (EST)