<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>判断是否是数字</title>
</head>
<body>
<input type="text" class="inputText">
<script>
var inputText = document.querySelector(".inputText");
inputText.addEventListener('input', function(){
if(isNum(inputText.value))
{
console.log("It is a number.");
}
else
{
console.log("It's not a number.");
}
});
function isNum(num)
{
var retNum = /^\d*$/;
return retNum.test(num);
}
</script>
</body>
</html>