TextBox a Sadece Sayı Girme

Javascript ile C# da textbox içerisine sadece rakam girilmesini sağlamak için : <head> </head> etiketi arasına :
<script type="text/javascript" language="javascript">
   function sedeceSayi(evt) {
      evt = (evt) ? evt : window.event
      var charCode = (evt.which) ? evt.which : evt.keyCode
      if (charCode > 31 && (charCode < 48 || charCode > 57)) {
      return false
   }
   return true
}
</script>
Kullanımı :
<asp:TextBox ID="TextBox1" runat="server" onKeyPress="return sedeceSayi(event)">
</asp:TextBox>
 

İlgili Konular

Yorum Yap

Boş Geçilmez
Boş Geçilmez
Boş Geçilmez

5 Yorum

  1. 22.02.2014 14:55:21

    teşekkürler kod çalışıyor 11 hane girilmesi için nasıl bi ayar yapmalıyım?

    • 23.02.2014 17:39:53

      Merhaba, 11 haneli girilmesi için textboxa MaxLength='11' değerini verebilirsin.

  2. 21.01.2015 15:01:41

    sağolasın işime yaradı

  3. 17.06.2015 16:49:41

    Tşk ederim. işime yardı Bide bu yorumu yaparken boş geçemzsiniz kodunu öğrensek :) renkli felan güzel oluyor

    • 23.07.2015 14:53:15

      Mesaj bölümünden benimle iletişime geçerseniz konu ile ilgili yardımcı olmaya çalışırım.