Input Only Number in Javascript
 

Input Only Number in Javascript

Javascript input 'a text olarak sadece rakam(sayi) girilmesini saglamak için yapilmasi gerekenler bu makalemizde.

Bunun için input elementinin onkeypress niteligi ile bunu saglariz.

onkeypress : input'a bir deger girildiginde girilen degeri yakalayan javascript olayidir.

Textbox'a yalnizca rakam girilmesini istiyorsak

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

Bunu yaptigimizda yalnizca rakam girilmesini saglamis oluruz.

onkeypress ile girilen karakterin Unicode degerleri aliniyor , charCode ile Unicode sayisalda 48 ile 57 araligi rakam araligidir. Bu aralik da degilse false degerini döndürüyor ve rakam disinda karakter girilmemesini saglamis olunuyor.

Not : IE7 ve alt versiyonlarinda çalismama problemi vardir

 

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

COMMENTS
 
Resim Yüklenemedi
.
24 Kasım 2020 17:43
ctrl kabul ediyor. öyle yazı yazılabilir
 
 
 
 
 
Resim Yüklenemedi
214
4 Kasım 2019 10:04
420
 
 
 
 
 
 
 
 
 
 
 
 
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