JQuery - Allow only numeric values (numbers) in Textbox
If you need to add jquery validation for your textbox like textbox should accept only numbers values on keypress event. you can also use keyup or keypress event to allow only numeric values in textbox using jquery.
we will use keyCode for prevent to add string values. we will also accept numbers in textbox using jquery.
I want to write very simple and full example so you can understand how it is working this example. you can also check demo. i will attach demo link to bottom so you can check it. let' see bellow full example:
Example:
<!DOCTYPE html>
<html>
<head>
<title>JQuery - Allow only numeric values (numbers) in Textbox - ItSolutionStuff.com</title>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.0/jquery.min.js"></script>
</head>
<body>
<div class="container">
<h1>JQuery - Allow only numeric values (numbers) in Textbox - ItSolutionStuff.com</h1>
<label>Enter Value:</label>
<input type="text" name="myValue" class="only-numeric" >
<span class="error" style="color: red; display: none">* Input digits (0 - 9)</span>
</div>
<script type="text/javascript">
$(document).ready(function() {
$(".only-numeric").bind("keypress", function (e) {
var keyCode = e.which ? e.which : e.keyCode
if (!(keyCode >= 48 && keyCode <= 57)) {
$(".error").css("display", "inline");
return false;
}else{
$(".error").css("display", "none");
}
});
});
</script>
</body>
</html>
I hope it can help you...

Hardik Savani
I'm a full-stack developer, entrepreneur and owner of Aatman Infotech. I live in India and I love to write tutorials and tips that can help to other artisan. I am a big fan of PHP, Laravel, Angular, Vue, Node, Javascript, JQuery, Codeigniter and Bootstrap from the early stage. I believe in Hardworking and Consistency.
We are Recommending you
- Add Edit Delete Table Row Example using JQuery
- How to disable browser back button using Jquery?
- Get selected checkbox value from checkboxlist in Jquery
- Jquery disable right click, cut, copy and paste example
- Jquery Ajax Form Validation with Laravel 5.8
- Jquery rotate image animation example
- How to Convert Line Breaks to br in jQuery ?