python ruby-programming-language Smalltalk Vue.js Knockoutjs TypeScript JavaScript, OOPs JavaScript Angular 8,7,6,5,4 and 2 Interview Questions and Answers Angular 8,7,6,5,4 and 2 Interview Questions and Answers Angular 4 Angular 2 AngularJs 1.x NodeJs Perl Programming R Programming RequireJs Rust Programming Backbonejs closure programming language go-programming-language kotlin-programming-language

allow only numbers in textbox javascript

Hi All, I'm going to explain to allow only numbers in text-box using JavaScript

Today's, I have a requirement to allow only numbers in the contact no., hours, Id etc. textbox using JavaScript, want to allow only numbers or digits and the 
alphabetic and special characters(A to Z a to z.,@#!$%^&*()_+=|\ etc.) are not allowed in the text-box.

These Code samples are working on mostly browsers (IE, Mozilla, Firefox etc.)

In the 1st step, Code Sample for HTML/ASP.Net


<iput id="txt_PhoneNo" type="text" name="txt_PhoneNo" 
onkeypress="return allowNumbersOnly(keyEvent);" >

ASP.Net :

<asp:TextBox id="txt_PhoneNo"
onkeypress="return allowNumbersOnly(keyEvent);" runat="server" />

In the 2st step, Code Sample for JavaScript

<script type="text/javascript" lang="ja">
    //Is used to check the only numbers in the textbox.
    function allowNumbersOnly(keyEvent) {
        var result = (keyEvent.which) ? keyEvent.which : event.keyCode;
        if (result > 31 && (result < 48 || result > 57)) {
            return false;
        } else {
            return true;



Hi there! Welcome to my blog. My name is Anil Singh. I'm a author of this blog. For more detail about me, kindly refer to this link..
My Blogs - and
My Books - Interview Questions and Answers Books- Get Your Book in 15+ Digital Stores Worldwide..

You Might Also Like Powered by Blogger.
ASK Questions