Input Only Number in Javascript
 

Input Only Number in Javascript

Javascript input 'a text olarak sadece rakam(sayı) girilmesini sağlamak için yapılması gerekenler bu makalemizde.

Bunun için input elementinin onkeypress niteliği ile bunu sağlarız.

onkeypress : input'a bir değer girildiğinde girilen değeri yakalayan javascript olayıdır.

Textbox'a yalnızca rakam girilmesini istiyorsak

<input type="text" onkeypress='return event.charCode>= 48 &&event.charCode<= 57'></input>

Bunu yaptığımızda yalnızca rakam girilmesini sağlamış oluruz.

onkeypress ile girilen karakterin Unicode değerleri alınıyor , charCode ile Unicode sayısalda 48 ile 57 aralığı rakam aralığıdır. Bu aralık da değilse false değerini döndürüyor ve rakam dışında karakter girilmemesini sağlamış olunuyor.

Not : IE7 ve alt versiyonlarında çalışmama problemi vardır

 

Author: Engin ATALAY
Date: 10.09.2013 15:17:15
View Count: 2910
 
 

COMMENTS
 
No comments yet. Be the first to comment who you are.
 
 
 
 
 
 
 
WRITE COMMENT
 
 
Your Name :
 
 
 
E-mail :
 
 
 
Your Message :
 
 
 
 
 
 
 
This project : ASP.NET MVC , RAZOR, Entity Framework , CSS , HTML , JQUERY(2.0.2) , AJAX the C# side-tier architecture was developed with logic.
 
Yukarı Çık