If the users types '1' how would you know if the user means "01", "11"
or "12"?  However, 2-9 could always be interpreted as 0+digit.  You
could always hook into the keypress event and detect a leading digit
that isn't a 1 with the following regex: /^[2-9]/  then just set the
input to be 0+digit.  The same thing could be said for the last 4
digits as well.  If a user types 2 digits, you could expand that out
to the full 4 digit year.

Just wanted to throw those ideas out there.  Thanks for the feedback!

Josh

On Jun 13, 3:56 am, David Duymelinck <[EMAIL PROTECTED]> wrote:
> Josh Bush schreef:
>
> > I'm proud to announce the second beta of my Masked Input Plugin for
> > jQuery. This release fixes a few bugs from Beta 1 and adds a few
> > features.
>
> > The following is a list of changes for this release.
>
> > * BREAKING CHANGE: If you were using the optional placeholder
> > argument, you will need to change it to a hashmap syntax. Please see
> > the example above for reference.
> > * Fixed an issue with pasted values not persisting after a blur/focus.
> > * Added an optional user defined function to execute when the mask has
> > been completed. I'm using this for my personal projects to advance
> > focus to another area of the form, but this could also be used to
> > validate the value inside the input box. Please see example above.
> > * Fixed the naming convention to conform to the jQuery standard of
> > jquery.pluginname.js
> > * Moved the project files to a more logical location on the web
> > server.
>
> > Please head on over tohttp://digitalbush.com/projects/masked-input-plugin
> > to check it out.
>
> Nice work on the plugin i already used it to present a site in
> developing stage to a client.
>
> One thing that still bothers me, especially inputing dates, is the fact
> you have to type the leading zero. Could it not be catched using a
> default value and the first not validated character? When you type  1/
> with the mask 99/ you get 01/ where 0 is of course the default value.
>
> --
> David Duymelinck
> ________________
> [EMAIL PROTECTED]

Reply via email to