Zeki AKDOĞAN - Kişisel Web Sitesi Ana Sayfa | RSS RSS | İletişim

İstenilen karakterlerin kullanımını kısıtlama


Sayfaya ekleyecegimiz javascript kodu

 <script>

function getKeyCode(e)
{
 if (window.event)
    return window.event.keyCode;
 else if (e)
    return e.which;
 else
    return null;
}


 function keyRestrict(e, validchars) {
 var key='', keychar='';
 key = getKeyCode(e);
 if (key == null) return true;
 keychar = String.fromCharCode(key);
 keychar = keychar.toLowerCase();
 validchars = validchars.toLowerCase();
 if (validchars.indexOf(keychar) != -1)
  return true;
 if ( key==null || key==0 || key==8 || key==9 || key==13 || key==27 )
  return true;
 return false;
}
            </script>

Kisitlama yapmak istedigimiz kontrole ekleyecegimiz attribute

TxtUsername.Attributes.Add("onKeyPress", "return keyRestrict(event,'0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_-.')")

Not: Burada girilmesini istedigimiz karakterleri belirtiyoruz...

Yazılım | 0 Yorum | 01.03.2008 09:54:11
Etiketler: Etiket Eklenmemiş


YORUMLAR YORUM EKLE
Ana Sayfa | RSS | İletişim
Zeki AKDOĞAN 2009 © Hiçbir hakkı saklı değildir.