Changelog
V.1.3.4 (19.03.2006)
- Fixing bug #6545: Eats up last character in regular expression
- Improve E-Mail regular expression, so german umlaut-domains are working now
V.1.3.3 (15.04.2005)
- Fixing bug with callback handling
- Fixing another bug with CSS error tagging
V.1.3.2 (05.04.2005)
- Fixing small bug, thanks again to Fuinion for spotting the problem
V.1.3.1 (05.04.2005)
- Including patches for CSS bug provided by Fuinion
V.1.3.0 (25.03.2005)
- Renaming the Regular expression, so there can't be collisions with other javascript variables (ATTENTION: if you use the old regex constants (email...) you have to rename them in your html pages!)
- New feature: validating the file input field
- Fixing bug: If no error css class is defined the field is set to an undefined css class
- Fixing bug: if a fieldset was defined in a form the validation was abourted with true
- Fixing bug: Reset the css-class to previous class failed
V.1.2.0 (09.03.2005)
- New property for checking a textfield with a callback function (see documentation)
- The script file is now compressed by default (Reducing the size of the script about 30%). If you like to use it uncompressed or want to
look into the source please use the script in the source folder.
V.1.1.0 (23.02.2005)
- New property equals for checking if two fields are equal
V.1.0.2 (03.02.2005)
- Fixing bug with css error class handling that was introduced in version 1.0.1
V.1.0.1 (01.02.2005)
- Small bugfixing release that makes jsVal more stable and reliable
V.1.0.0 (03.12.2004)
- Fixing bug #2864: Multiline error messages with \n were broken
- Fixing bug #2506: v 0.5.3 missing the css error flagging from css code
- Finetuning the regular expression handling
V.0.5.3 (22.09.2004)
- Fixing bug #2496: Problem with numeric fields and maxlegth
- Fixing bug #2948: Inline initialisation of regular expressions work not properly
V.0.5.2 (20.09.2004)
- Fixing bug #2463: The css style of form buttons isn't resetted any more
- Fixing bug #2475: Fixing a small documentation error
V.0.5.1 (19.08.2004)
- Fix: email regular expression always returns false
- Fix: Reset the css-class to previous class failed
V.0.5.0 (07.08.2004)
- Improved multi-language support (see documentation)
- New attribute "realname". If filled with value this Realname is used in error messages instead of the fields id or name
- Fixing bugs with regular expression handling in inline init
V.0.4.0 (04.07.2004)
- Major code refactorings
- Support for inline initilizing in IE, Mozilla and Opera (see documentation)
- Better error handling of checkboxes and radio buttons
- All elements in a group now get the CSS Error class applied to them
- Added support for select-multiple (<select multiple></select>) it behaves exactly like checkbox
- Took out unused Credit Card methods
V.0.3.1 (20.06.2004)
- Focusing the first error, when using validateCompleteForm
- fixing bugs with internet explorer
V.0.3.0 (18.06.2004)
- Refactoring the sourcecode. Don't use jsval() function for validating any more. Please use validateStandard() instead
- Adding a new validation method validateCompleteForm() for checking the complete formular
V.0.2.0 (10.06.2004)
- There is now the possibilty of defining a min and max value for checking numeric inputs fields
- Changed the behaviour of not required fields a little bit. If you define a regex for a field and set the field to required = 0 the field can be empty to be valid, but if there is a value entered this value will be checked with the regex.
- New property maxLength
- Add the possibility to define a error css
V.0.1.0 (10.04.2004)
- First release of jsVal on Berlios