I struggled with the paste deal for a bit.  I couldn't come up with a great
cross-platform solution.  IE has an onpaste event and FF has a "text" event
or something similar, but I couldn't really get it to all work out right. 
If anoyone has any suggestions, I'm all ears.

Josh


John Resig wrote:
> 
> This is so awesome. I love how the backspace key forces you into the
> correct
> space.
> 
> The tricky bit, that I found, is that if you paste in a block of text
> (either correct, or incorrect) or if the browser's autocomplete fills in
> an
> incorrect value it doesn't "correct" it until you hit another key inside
> the
> field.
> 
> Offhand, I think the best way to "solve" this is to have a
> setInterval(...)
> check the fields at a specified rate (a couple times a second? or whatever
> seems reasonable). This should solve both issues.
> 
> Again, this is really really great, I'll be putting this into place, like,
> tomorrow.
> 
> --John
> 
> On 2/13/07, mrcarxpert <[EMAIL PROTECTED]> wrote:
>>
>>
>> Hello everyone.  I just wanted to take this opportunity to introduce
>> myself
>> and start giving back to the community.
>>
>> I've been using jQuery for about 6 months now, and in the process I've
>> produced a few plugins.  As I clean up the code in these I will be
>> releasing
>> them.  The first of which is a masked input plugin for dates,SSNs,phone
>> numbers, etc.
>>
>> I've made the source code and examples for this project available at
>> http://digitalbush.com/projects/masked-input-plugin
>> http://digitalbush.com/projects/masked-input-plugin .
>>
>> I've tested this in Firefox and IE7 with the latest jQuery library.  If
>> you
>> don't mind I'd like to get some feedback on the plugin and how I can make
>> it
>> better.  I'd also like to know if there are any problems on other
>> platforms.
>>
>> Since this is my first plugin I'm sure I'm missing a few things, but I
>> tried
>> to follow the patterns from some other plugins on the jQuery site.  One
>> thing I know I'm missing is, what's the best way to ensure that this
>> masking
>> is only applied to a text input?  Right now my code returns this.each(
>> /*code*/), but I'm guessing I might want to
>> this.find("[EMAIL PROTECTED]'text']").each(/*code*/).  What is the most
>> elegant
>> way to do this?
>>
>> Anyway, I look forward to some feedback.  I'll consider myself formally
>> introduced. :)
>>
>> Josh
>> --
>> View this message in context:
>> http://www.nabble.com/Introduction-and-Masked-Input-Plugin-tf3224850.html#a8957581
>> Sent from the JQuery mailing list archive at Nabble.com.
>>
>>
>> _______________________________________________
>> jQuery mailing list
>> [email protected]
>> http://jquery.com/discuss/
>>
> 
> _______________________________________________
> jQuery mailing list
> [email protected]
> http://jquery.com/discuss/
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Introduction-and-Masked-Input-Plugin-tf3224850.html#a8957943
Sent from the JQuery mailing list archive at Nabble.com.


_______________________________________________
jQuery mailing list
[email protected]
http://jquery.com/discuss/

Reply via email to