1. 程式人生 > >JS判斷字元是否為數字型別

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 作除數的情況。