JQuery ile metin alanına harf girişini engelleme

Merhaba

Bazı durumlarda guest ‘in metin alanına harf girişini engellemek isteyebiliriz . Aşağıda bu işi çok güzel sağlayabilecek bir kod buldum . Sorunsuz çalışmakta denemekte fayda var .

<script type=”text/javascript”>// <![CDATA[
function rakamKontrol(olay){
var tusKodu;
if(window.event){ // IE
tusKodu = olay.keyCode
}else if(olay.which){ // Netscape/Firefox/Opera
tusKodu = olay.which;
}
//alert(tusKodu)
if(tusKodu == 8){ // backspace tuşuna da izin vermek istiyorsak
return true;
}
if (tusKodu < 48 || tusKodu > 57){
tusKodu.keyCode = 0;
return false;
}
else{
return true;
}
}
// ]]></script>

 

Kullanımı İse ;

<input type="text" name="yas" onkeypress="return rakamKontrol(event)" />

Orjinal hali : http://www.zihni.net/javascript/javascript-ile-karakter-girisini-engelleme/