MaskIt jQuery Plugin

Why I created MaskIt?  (skip to the goods if you just want plugin, I want blame you)

The best way to learn something is to do it yourself and although I've been coding for fairly long time and I had brief idea of how to create jQuery plugins I never actually created anything worth publishing. Now, as I seem to constantly need to mask fields in various HTML forms I decided to create jQuery plugin that would do just that.

Being fairly new to plugin development I decided to go over few tutorials on the subject and soon enough started cracking on code. I was pleasantly surprised that plugin development is not as difficult as it seems and in less than 2 days I was able to create plugin to mask HTML inputs.

What it MaskIt?

Long story short, MaskIt (awesome name I came up with ;) is a jQuery plugin that will display mask inside of HTML Input field. It limits what can be entered, what is optional etc. All this is done via providing mask pattern and optional settings for plugin.

Please note that if for whatever reason my plugin doesn't meet your requirements give a try Masked Input Plugin from http://digitalbush.com/projects/masked-input-plugin/. Having seen it before I used similar concept in my plugin and although my plugin is created from scratch you might notice similarities e.g. "?" might be used to specify optional content.

How to use it?

I've created separate page specifically to show how to use the plugin, what it does etc., you can find it here or grab it from https://github.com/spirytoos

You will find code samples and general information on how to use it. Any comments, bug, wish features and  anything really (no spam please) please comment on this page. If you do something cool with it, please let me know. Would love to see that others find this plugin useful.


75 comments:

  1. The site was so nice, I found out about a lot of great things. I like the way you make your blog posts. Keep up the good work and may you gain success in the long run.
    python Training institute in Pune
    python Training institute in Chennai
    python Training institute in Bangalore

    ReplyDelete
  2. The knowledge of technology you have been sharing thorough this post is very much helpful to develop new idea. here by i also want to share this.
    Devops Training in Bangalore
    Microsoft azure training in Bangalore
    Power bi training in Chennai

    ReplyDelete
  3. I can only express a word of thanks! Nothing else. Because your topic is nice, you can add knowledge. Thank you very much for sharing this information.
    redmi service center in vadapalani
    redmi service center in t nagar
    redmi service center in velachery

    ReplyDelete
  4. Attend The Python Training in Bangalore From ExcelR. Practical Python Training in Bangalore Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The Python Training in Bangalore.
    Python Training in Bangalore

    ReplyDelete
  5. This is also a very good post which I really enjoyed reading. It is not every day that I have the possibility Python classes in pune to see something like this..

    ReplyDelete
  6. Attend The Data Analytics Course in Bangalore with Placement From ExcelR. Practical Data Analytics Course in Bangalore with Placement Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The Data Analytics Course in Bangalore with Placement.
    ExcelR Data Analytics Course in Bangalore with Placement

    ReplyDelete
  7. Very interesting blog Thank you for sharing such a nice and interesting blog and really very helpful article.sap mm Training in Bangalore

    ReplyDelete
  8. Its really helpful for the users of this site. I am also searching about these type of sites now a days. So your site really helps me for searching the new and great stuff.sap basis Training in Bangalore

    ReplyDelete
  9. Very useful and information content has been shared out here, Thanks for sharing it.sap hr Training in Bangalore

    ReplyDelete
  10. I gathered a lot of information through this article.Every example is easy to undestandable and explaining the logic easily.sap sd Training in Bangalore

    ReplyDelete
  11. Your articles really impressed for me,because of all information so nice.sap ehs Training in Bangalore

    ReplyDelete
  12. Linking is very useful thing.you have really helped lots of people who visit blog and provide them use full information.sap ehs Training in Bangalore

    ReplyDelete
  13. Being new to the blogging world I feel like there is still so much to learn. Your tips helped to clarify a few things for me as well as giving.sap bods Training in Bangalore

    ReplyDelete
  14. Really it was an awesome article,very interesting to read.You have provided an nice article,Thanks for sharing.sap abap Training in Bangalore

    ReplyDelete
  15. I know that it takes a lot of effort and hard work to write such an informative content like this.sap fico Training in Bangalore

    ReplyDelete
  16. Nice blog,I understood the topic very clearly,And want to study more like this.
    Data Scientist Course

    ReplyDelete
  17. I really enjoy simply reading all of your weblogs. Simply wanted to inform you that you have people like me who appreciate your work. Definitely a great post. Hats off to you! The information that you have provided is very helpful.
    machine learning course in pune

    ReplyDelete
  18. This is my first time visit here. From the tons of comments ExcelR Machine Learning Course Pune on your articles.I guess I am not only one having all the enjoyment right here!

    ReplyDelete
  19. I personally think your article is fascinating, interesting and amazing. I share some of your same beliefs on this topic. I like your writing style and will revisit your site.
    Best Data Science training in Mumbai

    Data Science training in Mumbai

    ReplyDelete
  20. Thankyou for this wondrous post, I am happy I watched this site on yippee.ExcelR Machine Learning Course Pune

    ReplyDelete
  21. The development of artificial intelligence (AI) has propelled more programming architects, information scientists, and different experts to investigate the plausibility of a vocation in machine learning. Notwithstanding, a few newcomers will in general spotlight a lot on hypothesis and insufficient on commonsense application. machine learning projects for final year In case you will succeed, you have to begin building machine learning projects in the near future.

    Projects assist you with improving your applied ML skills rapidly while allowing you to investigate an intriguing point. Furthermore, you can include projects into your portfolio, making it simpler to get a vocation, discover cool profession openings, and Final Year Project Centers in Chennai even arrange a more significant compensation.


    Data analytics is the study of dissecting crude data so as to make decisions about that data. Data analytics advances and procedures are generally utilized in business ventures to empower associations to settle on progressively Python Training in Chennai educated business choices. In the present worldwide commercial center, it isn't sufficient to assemble data and do the math; you should realize how to apply that data to genuine situations such that will affect conduct. In the program you will initially gain proficiency with the specialized skills, including R and Python dialects most usually utilized in data analytics programming and usage; Python Training in Chennai at that point center around the commonsense application, in view of genuine business issues in a scope of industry segments, for example, wellbeing, promoting and account.

    ReplyDelete
  22. This splendid article really deserves a courteous bow down. I must own up that this article is very helpful.
    Data Science training in Mumbai
    Data Science course in Mumbai
    SAP training in Mumbai

    ReplyDelete
  23. Attend The Course in Data Analytics From ExcelR. Practical Course in Data Analytics Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The Course in Data Analytics.
    Course in Data Analytics

    ReplyDelete
  24. very well explained. I would like to thank you for the efforts you had made for writing this awesome article. This article inspired me to read more. keep it up.
    Logistic Regression explained
    Correlation vs Covariance
    Simple Linear Regression
    data science interview questions
    KNN Algorithm

    ReplyDelete
  25. Great survey. I'm sure you're getting a great response. ExcelR Business Analytics Courses

    ReplyDelete
  26. This blog very easily understandable. Thanks for sharing such an informative post with us. This is a nice post in an interesting line of content.
    pega Training in Bangalore

    ReplyDelete
  27. Highly appreciable regarding the uniqueness of the content. This perhaps makes the readers feels excited to get stick to the subject. Certainly, the learners would thank the blogger to come up with the innovative content which keeps the readers to be up to date to stand by the competition. Once again nice blog keep it up and keep sharing the content as always.
    Data Science Training

    ReplyDelete
  28. Thanks for posting the best information and the blog is very helpful.python course in Bangalore

    ReplyDelete
  29. Thanks for posting the best information and the blog is very helpful.Data science course in Faridabad

    ReplyDelete
  30. Sankey Diagram is the best visualization to improve your SEO. Sankey diagram is a very useful visualization to show the flow of data.ChartExpo provides you a better and easiest way to create Sankey Diagram in no time without coding only on few clicks. Read more here : Visualizing data stories with Sankey Diagram – Definition, History, Examples & How to create & Read it

    ReplyDelete
  31. Great to become visiting your weblog once more, it has been a very long time for me. Pleasantly this article i've been sat tight for such a long time. I will require this post to add up to my task in the school, and it has identical subject along with your review. Much appreciated, great offer. data science course in nagpur

    ReplyDelete
  32. Impressive blog to be honest definitely this post will inspire many more upcoming aspirants. Eventually, this makes the participants to experience and innovate themselves through knowledge wise by visiting this kind of a blog. Once again excellent job keep inspiring with your cool stuff.

    Data Science Training in Bhilai

    ReplyDelete
  33. Wonderful blog found to be very impressive to come across such an awesome blog. I should really appreciate the blogger for the efforts they have put in to develop such an amazing content for all the curious readers who are very keen of being updated across every corner. Ultimately, this is an awesome experience for the readers. Anyways, thanks a lot and keep sharing the content in future too.

    Data Science Course in Bhilai

    ReplyDelete
  34. Extremely overall quite fascinating post. I was searching for this sort of data and delighted in perusing this one. Continue posting. A debt of gratitude is in order for sharing. data scientist course in delhi

    ReplyDelete
  35. Thanks for making this blog helpful for me! I am doing online Data Science Training and Using R and Python I would like to thank for the efforts you have made in writing this post. Thanks for sharing.

    ReplyDelete
  36. Thanks for making this blog helpful for me! I am doing online Data Science Training & Certification I would like to thank for the efforts you have made in writing this post. Thanks for sharing.

    ReplyDelete
  37. Hi, Thank you for this informative blog, I have just started to Data Science Training and Certification and this blog is definitely very helpful for me. Thank you for this informative blog.

    ReplyDelete
  38. This post is so interactive and informative.keep update more information...
    DevOps course in Tambaram
    DevOps Training in Chennai

    ReplyDelete
  39. I found for that excuse many enticing stuff in your blog especially its ventilation. From the heaps of remarks a propos your articles, I surmise I'm as of now not the independent one having all of the relaxation here! shop occurring the charming complete.. Microsoft Office Crack Version

    ReplyDelete
  40. i'm honest natured you take conveyance of to self-centeredness in your message. It makes you stand dependancy out from numerous assistant essayists that can't uphold extreme climate content remembering you. Product Key Office 2019 Crack

    ReplyDelete