I want to complement you on the great work you did with all the dhtml goodies at your site.
Besides the usefulness, I learned a lot about the way DHTML works!
Thank you for that!
Now the idea:
It is a simple idea, but not realy available yet. As you know there are several scrips available on the internet who are ment to be used as form validation scripts. But what I miss is a system who does validation while typing. Example: the field is empty, surrounded by a red border. While typing in a text field this border changes to silver after the requirements for that particular field are met. On the reverse, when you delete all the content in that particular field, the borders turn red again.
So you have to fll all the field following the requirements before it is possible to post the form (disabled post button).
It would be handy if a fieldtype could be chosen, if possible with a mask type (email, zip, phone etc).
And off course a simple way to connect this validation / mask function to a field, by example:
<input type="text" required="1" masktype="zip" name="" value="">
And an example with a free mask
<input type="text" required="1" freemask="####-99" name="" value="">
Where the # are string's and the 9 numbers.
There are some scripts who do the masking and validation, but they do this when posting the form. It would be nice if it does validation while typing. This must be possible while using onBlur en tracking keystrokes I presume??
I would try it when I could, but javascript drives me crazy sometimes! I am more a PHP kind a guy