Restrict user to enter only numeric value ( numbers ) in Text Box using JavaScript

Phone Number Validation using Javascript

<html xmlns=”http://www.w3.org/1999/xhtml”>
<head>
<title></title>
<style type=”text/css”>
body
{
font-size: 9pt;
font-family: Arial;
}
</style>
</head>
<body>
Numeric Value: <input type=”text” id=”text1″ onkeypress=”return IsNumeric(event);” ondrop=”return false;” onpaste=”return false;” />
<span id=”error” style=”color: Red; display: none”>* Input digits (0 – 9)</span>
<script type=”text/javascript”>
var specialKeys = new Array();
specialKeys.push(8); //Backspace
function IsNumeric(e) {
var keyCode = e.which ? e.which : e.keyCode
var ret = ((keyCode >= 48 && keyCode <= 57) || specialKeys.indexOf(keyCode) != -1);
document.getElementById(“error”).style.display = ret ? “none” : “inline”;
return ret;
}
</script>
</body>
</html>

Example :

Numeric Value: