Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
G
 ge, Jel. Validator
 geCi, Jel. Validator
 get, Jel. ObjectPath
 getExtension, Jel. String
 getInline, Jel. FormValidator
 gt, Jel. Validator
 gtCi, Jel. Validator
H
 hasParent, Element
 hideResults, Jel. FormValidator
 hideResultsList, Jel. FormValidator
 HUMAN_FORMAT, Jel.Date
I
 intEq, Jel. Validator
 Internet-related, Jel. Validator
 internetBeat, Jel.Date
 intGe, Jel. Validator
 intGt, Jel. Validator
 intLe, Jel. Validator
 intLt, Jel. Validator
 intNegative, Jel. Validator
 intNeq, Jel. Validator
 intPositive, Jel. Validator
 intRange, Jel. Validator
 intType, Jel. Validator
 isFieldEmpty, Jel. FormValidator
 isInputCheckbox, Form. Element
 isInputHidden, Form. Element
 isInputRadio, Form. Element
 isInputText, Form. Element
 isLeapYear, Jel.Date
 isSelect, Form. Element
 isTextArea, Form. Element
J
 Jel. CoreExtender
 Jel.Date
 Jel. ElementCache
 Jel. FormValidator
 Jel.Lang
 Jel. Lang.Date
 Jel. Number
 Jel. ObjectPath
 Jel. PopupBuilder
 Jel. String
 Jel. Validator
L
 Language
 le, Jel. Validator
 leadingZero, Jel. Number
 leCi, Jel. Validator
 left, Jel. String
 length-checking, Jel. Validator
 lengthEq, Jel. Validator
 lengthGe, Jel. Validator
 lengthGt, Jel. Validator
 lengthLe, Jel. Validator
 lengthLt, Jel. Validator
 lengthNeq, Jel. Validator
 lengthRange, Jel. Validator
 lt, Jel. Validator
 ltCi, Jel. Validator
 ltrim, Jel. String
M
 meridiem, Jel.Date
 MONTHS, Jel. Lang.Date
 MONTHS_SHORT, Jel. Lang.Date
ge: function(value,
info)
checks if a string value is greater than or equal to another, assuming a specific type (and format if the type is a date)
geCi: function(value,
info)
checks if a string value is greater than or equal to another, assuming a specific type (and format if the type is a date), and is case insensitive if type is string
get: function()
gets the value of the object described by this ObjectPath
getExtension: function(str)
gets the file extension for a given string
getInline: function(field)
Gets the inline error message container for a given field.
gt: function(value,
info)
checks if a string value is greater than another, assuming a specific type (and format if the type is a date)
gtCi: function(value,
info)
checks if a string value is greater than another, assuming a specific type (and format if the type is a date), and is case insensitive if type is string
Element.hasParent = function(element,
parent)
Checks if a given element has a given parent element in the DOM tree.
hideResults: function()
Hides the results of the validation, and also any inlines associated with previous validations (if visible).
hideResultsList: function(results,
container)
The method called to hide the DOM container that validation results are displayed in (controlled via the resultsContainer option in constructor).
a hash collection of common date format string constants as usually expressed by humans, with each constant being equivalent to those in Jel.Date.FORMAT
intEq: function(value,
info)
checks if a string value is equal to another, comparing both as integers
Jel.Date.internetBeat = function(date)
gets the Swatch internet time for the given date object
intGe: function(value,
info)
checks if a string value is greater than or equal to another, comparing both as integers
intGt: function(value,
info)
checks if a string value is greater than another, comparing both as integers
intLe: function(value,
info)
checks if a string value is less than or equal to another, comparing both as integers
intLt: function(value,
info)
checks if a string value is less than another, comparing both as integers
intNegative: function(value)
checks if a string value represents a negative integer
intNeq: function(value,
info)
checks if a string value is not equal to another, comparing both as integers
intPositive: function(value)
checks if a string value represents a positive integer
intRange: function(value,
info)
checks if a string value falls within a given range, comparing as integers
intType: function(value)
checks if a string value represents a positive or negative integer
isFieldEmpty: function(field)
Checks if a given field is “empty” within the form.  For textareas and text inputs, this is when the field value is the empty string.
Form.Element.isInputCheckbox = function(element)
Checks whether a given form element is an input of type checkbox
Form.Element.isInputHidden = function(element)
Checks whether a given form element is an input of type hidden
Form.Element.isInputRadio = function(element)
Checks whether a given form element is an input of type radio
Form.Element.isInputText = function(element)
Checks whether a given form element is an input of type text
Jel.Date.isLeapYear = function(year)
checks if a given year is a leap year
Form.Element.isSelect = function(element)
Checks whether a given form element is a select
Form.Element.isTextArea = function(element)
Checks whether a given form element is a textarea
Extends the core JavaScript classes (Date, String, and Number) and their prototypes with methods from Jel.Date, Jel.String, and Jel.Number respectively.
Utility Methods for manipulating JavaScript’s built-in Date class
A utility class to cache the results of CSS selector based queries (since they can be expensive operations)
Provides unobtrusive client-side validation behaviour to an HTML form, via recognition of special CSS class strings (validation classes) attached to each field.
Language Resources for the Jel library which allow it to be internationalised.
Language resources for Jel.Date
Utility Methods for manipulating JavaScript’s built-in Number class
A utility class for creating “reference pointers” to variables by providing an array of object parts
Unobtrusively adds popup window behaviour to an array of specified DOM elements (links).
Language-specific String functions
A collection of validation routines (also used by Jel.FormValidator)
le: function(value,
info)
checks if a string value is less than or equal to another, assuming a specific type (and format if the type is a date)
leadingZero: function(number,
toLength)
gets a string representation for a given number padded out with leading zeros to a given length
leCi: function(value,
info)
checks if a string value is less than or equal to another, assuming a specific type (and format if the type is a date), and is case insensitive if type is string
left: function(str,
length)
gets the specified number of characters from the beginning of a given string
lengthEq: function(value,
info)
checks if the length of a string is equal to a specific value
lengthGe: function(value,
info)
checks if the length of a string value is greater than or equal to a specific value
lengthGt: function(value,
info)
checks if the length of a string value is greater than a specific value
lengthLe: function(value,
info)
checks if the length of a string value is less than or equal to a specific value
lengthLt: function(value,
info)
checks if the length of a string value is less than a specific value
lengthNeq: function(value,
info)
checks if the length of a string is not equal to a specific value
lengthRange: function(value,
info)
checks if the length of a string is between a lower and upper bound (inclusive by default, but can be overridden)
lt: function(value,
info)
checks if a string value is less than another, assuming a specific type (and format if the type is a date).
ltCi: function(value,
info)
checks if a string value is less than another, assuming a specific type (and format if the type is a date), and is case insensitive if type is string
ltrim: function(str)
removes whitespace characters from the beginning of a given string
Jel.Date.meridiem = function(hour)
gets the ante/post meridiem (am or pm) for a given hour
an array of long month names string constants for the current language build.
an array of short month names string constants for the current language build.