 |
Preface
About the qForms API
The goal of the qForms API Project is to develop an open source programming library for interacting with HTML form
elements. This library is freely distributed under the terms of the
GNU Lesser General Public License.
The qForms API started originally started off to be simple little set of methods so that I could
consistently retrieve and set variables using a single set of methods. The farther I got in to the
project, the more I released how much is lacking in the way of JavaScript methods for interacting
with HTML forms.
So I decided that I'd try to document all the common tasks I typically perform from one project
to the next and see if I couldn't come up with an API that really simplified the process of writing
rules and form-based logic. What I came with up is the qForms API.
Contributions
It is my hope that JavaScript programmers around the world will contribute to the development of these libraries.
Help would be very much appreciated in any capacity such as:
- Cross platform testing and bug fixes. I develop mainly on the Windows platform. Even though
I try to test my code on as many different browsers as possible, whenever you're stretching the
bounds of what JavaScript is capable of, you're bound to run in to a few quirks here and there.
If you find an error, gather as much information about the error as possiblethe browser,
the browser's version, error messages, line number, etc. If at all possible, try to fix the
problem yourself and e-mail me the updated file.
- New extension libraries, or fixes to the existing libraries. If you create an add-on library,
by all means, e-mail it to me! The odds are someone else can use it. I'll keep a public domain
version of all the extension libraries that are available for download somewhere. :)
- General enhancements to the API
About the Author
The original qForm API was developed soley by me, Dan G. Switzer, II, but is being released under
the GPL agreement. For at least the time being, I'll continue overseeing the general guidelines
of the core API, but I'm hoping to include lots of enhancements created by the general development
community.
Dan G. Switzer, II
PengoWorks.com
[< Back]
[Index]
[Next >]

|
 |