JS判斷字元是否為數字型別
阿新 • • 發佈:2019-01-02
js有個函式 isNaN(val)//如果是數字則返回 false
使用時候
if(!isNaN(val)){
alert("是數字");
}else{
alert("不是數字");
}
js的驗證不安全 如果禁止瀏覽器JavaScript 很容易就跳過去驗證了
要是模擬提交 ,更容易攻破
使用時候
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 作除數的情況。