javascript

位置:IT落伍者 >> javascript >> 浏览文章

js判断输入是否为数字


发布日期:2023年02月04日
 
js判断输入是否为数字

js判断输入是否为数字

<html xmlns="
<head>
<meta httpequiv="ContentType" content="text/html; charset=gb" />
<title>js判断输入是否为数字</title>
<script language="javascript教程">
function ischeckNum()
{
var num = documentgetElementById(isnum)value;
if( num )
{
if( !isNaN( num ) )
{
alert(是数字);
return false;
}
else
{
alert(你输入的数据不是数字);
myfmisnumselect();
return false;
}
}
else
{
alert(需输入内容);
myfmisnumfocus();
}
}
</script>
</head>

<body>
<form name="myfm" method="post" action="">
<label>
<input type="text" name="isnum" id="isnum">
</label>
<label>
<input type="button" name="Submit" value="检测是否为数字" onClick="ischeckNum();">
</label>
</form>
</body>
</html>
注明:在javascript中要判断用户输入的内容是否为数字我们只要用isNaN来判断一下就OK了

isNaN(numValue) 其中必选项 numvalue 参数为要检查是否为 NAN 的值

如果值是 NaN 那么 isNaN 函数返回 true 否则返回 false

使用这个函数的典型情况是检查 parseInt 和 parseFloat 方法的返回值还有一种办法变量可以与它自身进行比较 如果比较的结果不等那么它就是 NaN 这是因为 NaN 是唯一与自身不等的值

上一篇:js文件缓存之版本管理详解

下一篇:JS 代码实例:实现随机加载不同的CSS样式