My Input Mask Beta 1

My Input Mask , dinamik html input filtreleme kütüphanesidir. Input Text'lere uygulunabilmektedir. Input taglarına sadece mask girdisi ekleyerek kullanılabilmektedir.

My Input Mask , filtreleme yaparken yalnızca karakter yada yalnızca rakamdan oluşan verileri kabul etme gibi seçeneklerede sahiptir. Mask girdisine "char|###-##-##" şeklinde veri girerek kullanılabilir. "|" ayracından önce gelen veri input'a kabul edilecek veri tipini belirler. Bunlar "char" sadece karakterleri kabul eder , "number" sadece rakamları kabul eder , "all" tüm karakterleri kabul eder. "|" ayracından sonraki veri ise maskeyi belirlemektedir. Karakterlerin geleceği alanlar "#" karakteri ile belirlenir. "#" karakteri haricindeki veriler otomatik yerleştirilir.

Örnek Kullanım

head tag'ını kapamadan önce javascript kütüphanesini ekliyoruz.

HTML:
  1. <script type="text/javascript" language="javascript" src="prototype.js"></script>
  2. <script type="text/javascript" language="javascript" src="my-input-mask.js"></script>

body tag'ına onload girdisine kütüphanenin kaydını yapacak olan komutu giriyoruz.

HTML:
  1. <body onload="My.Mask.install()">

kullanıcağımız input text'e mask girdisi ekliyoruz

HTML:
  1. <input id="input_time" type="text"  mask="char|+##(###)###-####" />

JavaScript My Input Mask Beta 1'i indirmek için tıklayınız

JavaScript My Input Mask Beta 1'i test etmek için tıklayınız

convert this post to pdf.

2 Responses

  1. Hasan Tayyar BEŞİK Says:

    Temiz,sevimli ve kısa
    Not : Bu yazıda kod blokları yorumlanarak gösterilmekte. Yorumlanamması için kod bloğu olduğunu beliteerek yazabilirseniz daha güzel ve çekici olur bence.

    Posted on October 24th, 2008 at 13:24

  2. John Misoskian Says:

    ilginiz için teşekkür ederim. sayfayı tekrar düzenleyerek hatayı düzelttim.

    Posted on October 25th, 2008 at 02:28

Leave a Reply




*
To prove you're a person (not a spam script), type the answer to the math equation shown in the picture. Click on the picture to hear an audio file of the equation.
Click to hear an audio file of the anti-spam equation