JS判断字符是否为数字类型

js有个函数 isNaN(val)//如果是数字则返回 false


使用时候 
if(!isNaN(val)){
   alert("是数字");
}else{
   alert("不是数字");
}
js的验证不安全 如果禁止浏览器JavaScript 很容易就跳过去验证了


要是模拟提交 ,更容易攻破

嘿嘿  jsp中一定要验证哟


检查数字是否非法:

<script>

document.write(isNaN(123));
document.write(isNaN(-1.23));
document.write(isNaN(5-2));
document.write(isNaN(0));
document.write(isNaN("Hello"));
document.write(isNaN("2005/12/12"));

</script>


输出:
false
false
false
false
true
true


提示: isNaN() 函数通常用于检测 parseFloat() 和 parseInt() 的结果,以判断它们表示的是否是合法的数字。当然也可以用 isNaN() 函数来检测算数错误,比如用 0 作除数的情况。

相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页