The Email Validator Object
Email validator checks email addresses validity.
var btnSubmit = new TButton('Submit Email');
var chvEmail = new TEmailValidator();
var layHorizontal = new THorizontalLayout();
var vtbEmail = new TValidatableTextBox(300, chvEmail);
var wndCHVSample = createWindow('Email Validator Sample');
var onValidate = function() {
if (vtbEmail.isValid()) {
btnSubmit.enable();
} else {
btnSubmit.disable();
}
};
btnSubmit.disable();
vtbEmail.setValue('');
vtbEmail.setOnValidationChanged(onValidate);
layHorizontal.add(new TText('Enter Email Address:'));
layHorizontal.add(vtbEmail);
wndCHVSample.add(layHorizontal);
wndCHVSample.add(btnSubmit);
showModal(wndCHVSample);

When the user enters a valid email address, the submit button is enabled.

Email validator constructor takes no parameters:
new TEmailValidator();
Email Validator Methods and Properties
| Method/Property |
Description |
| getPhrase |
Gets validator object text message |
| validate |
Validates email address. Form:
validate(email) |