Josh,

Here's a mask library I wrote 5 or 6 years ago:
http://www.pengoworks.com/workshop/js/mask/

When I originally wrote it, I wrote it to be NS4 compatible, which is why I
handled the keyboard handling the way I did.

Anyway, I haven't looked at the code in a long time, but there may be some
stuff you can use as it does do the exact formatting you're looking for.

-Dan

>-----Original Message-----
>From: jquery-en@googlegroups.com [mailto:[EMAIL PROTECTED] On
>Behalf Of Josh Bush
>Sent: Saturday, October 20, 2007 11:23 PM
>To: jQuery (English)
>Subject: [jQuery] Re: Masked Input Plugin Direction
>
>
>Thanks for the input I like the idea of just giving a string for
>formatting purpose and then overriding the default behavior with some
>other kind of include to specify decimal and grouper.  I'll come up
>with something for that.
>
>What's your take on including with the mask plugin?  They might share
>some internal methods like character positioning, but that is about
>it.  I'm thinking really hard about making them separate files, but
>all in the $.fn.mask namespace.
>
>Josh
>digitalbush.com
>
>
>On Oct 20, 9:32 am, Jörn Zaefferer <[EMAIL PROTECTED]> wrote:
>> Josh Bush schrieb:> A lot of people seem to need dynamic width number
>masking.  Where
>> > currency symbols, decimal separators, and thousands separators are
>> > applied automatically.  I'm thinking about taking this on, but I have
>> > a few questions.
>>
>> > 1.Should is be a part of the masked input plugin or a separate new
>> > plugin?
>>
>> I could imagine expressions specifiying the possible amount of
>> characters, similar to regex. Or the number format as used by java,
>> where you specify something like "#,###.00", and the seperators are
>> replaced according to the locale. The 0 specifices a required
>> placeholder, while the "#,###" can repeast (or something like
>that:http://java.sun.com/j2se/1.4.2/docs/api/java/text/DecimalFormat.html).
>>
>> > {decimalSeparator:",",thousandsSeparator:"."}  This seems clunky to
>> > me.  Is there any good way to read internationalization and
>> > globalization stuff from the browser?    My head is swimming with
>> > ideas here, I just need some direction.
>>
>> I'd prefer including a another file for the appropiate locale that
>> overwrites the defaults. For example, these date extensions define some
>> names:http://dev.jquery.com/view/trunk/plugins/methods/date.js
>> If the user locale is "de", I'd also include another file on the
>> serverside:http://dev.jquery.com/view/trunk/plugins/methods/date_de.js
>>
>> Just a few ideas. I'm looking forward to what you come up with :-)
>>
>> Regards
>> Jörn
>


Reply via email to