VERSION 1.9b: Monday, July 05, 2004

A complete re-write. New features and changes :

Upgrading To Version 1.9b

  1. Globally change, on a 'whole word' basis:
  2. The only major change to vf-configuration is how zip codes and phone numbers are configured. See SIFmt-Attributes (particularly the 'Understanding' section) for details on how to implement them in this new version. Sorry for the trouble, but this is a much better implementation from both my and your perspectives.
  3. Finally, the overall interaction between your web-page and validate_form.js has changed. See the code of the first tutorial for details, but, pretty much, all you need to do is...
    1. Every form is required to have a unique NAME.
    2. Add a call to loadVF() and configVF() as the very first JavaScript in the page.
    3. The third parameter of getFormErrorMsgs() used to be i_dbgPerScreen. It is now, instead, the second parameter of configVF().
    4. Add onLoad="completeVFLoad();" to your body tag.

Issues

Please help me figure out the following, if you happen to come across the answer. I'm particularly looking for browser incompatibilites, and those browsers it definitely works properly in. Thank you. I'll look in the user forums for you.

Approximate size of...

...validate_form_js-1.9b.zip (977kb): Everything you need to run validate_form.js, including source code, documentation and example code
...validate_form_js_build-1.9b.zip (753kb): Everything you need to build validate_form.js from scratch.

1.3.1: Saturday, October 4, 2003

License change from GNU General Public License (GPL) to the BSD License (with no advertising clause). If you are using previous versions of validate_form.js, they remain under the GPL. Special thanks to those who helped walk me through the licensing fire. :'  )

VERSION 1.3: Monday, September 22, 2003

Major reorganization and optimization of the build process and documentation, and also implemented into sourceforge.net. No changes have been made to any code.

Approximate size of...

...validate_form.js: 88kb uncompressed, 22kb compressed (exactly 72.66% smaller).
...validate_form_js-1.3.zip (302kb): Everything you need to run validate_form.js, including source code, documentation and example code
...validate_form_js_build-1.9.zip (410kb): Everything you need to build validate_form.js from scratch.

VERSION 1.2: Sunday, October 27, 2002

A major update as far as overall usefulness, however there are no significant functionality deletions/additions/changes.

Approximate size of...

...validate_form.js: 86kb uncompressed, 23kb compressed (73.71% smaller).
...everything (use): Code (with comments), documentation, tests and example code: 717kb (181kb zipped).
...everything (build): 1mb (508kb zipped).

VERSION 1.1.1: Saturday, October 12, 2002

A minor update. No functionality deletions or changes. Thanks to John Michael who inspired/suggested the changes in this update.

Download to use or build. To download, you must join the validate_form.js Yahoo! Group.

Approximate size of...

...validate_form.js: 61kb not including internal comments, 90kb including comments.
...everything (use): Code (with comments), documentation, tests and example code: 462kb (113kb zipped).
...everything (build): 554kb (232kb zipped).

VERSION 1.1: Thursday, October 10, 2002

A major update, but 100 percent backwards compatible. You do not need to change any code to use this new version. Just replace your existing validate_form.js file with the 1.1 version

Approximate size of...

...validate_form.js: 60kb not including internal comments, 87kb including comments.
...everything (use): Code (with comments), documentation, tests and example code: 433kb (106kb zipped).

VERSION 1.0: Sunday May 5, 2002

Initial release

Download to use or build. To download, you must join the validate_form.js Yahoo! Group.

Approximate size of...

...validate_form.js: 43kb not including internal comments, 61kb including comments.
...everything (use): Code (with comments), documentation, tests and example code: 276kb (72kb zipped).


SourceForge.net Logo















SourceForge.net Logo

Copyright (C) 2003-2005, Jeff Epstein.   All rights reserved.