js判斷輸入是否為數(shù)字的具體實例
更新時間:2013年08月03日 10:23:38 作者:
這篇文章介紹了js判斷輸入是否為數(shù)字的具體實例,有需要的朋友可以參考一下
復制代碼 代碼如下:
<html xmlns="http://www.3lian.com/">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>js判斷輸入是否為數(shù)字</title>
<script language="javascript教程">
function ischeckNum()
{
var num = document.getElementById('isnum').value;
if( num )
{
if( !isNaN( num ) )
{
alert('是數(shù)字');
return false;
}
else
{
alert('你輸入的數(shù)據(jù)不是數(shù)字');
myfm.isnum.select();
return false;
}
}
else
{
alert('需輸入內(nèi)容');
myfm.isnum.focus();
}
}
</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="檢測是否為數(shù)字" onClick="ischeckNum();">
</label>
</form>
</body>
</html>
注明:在javascript中要判斷用戶輸入的內(nèi)容是否為數(shù)字我們只要用isNaN來判斷一下就OK了。
isNaN(numValue) 其中必選項 numvalue 參數(shù)為要檢查是否為 NAN 的值
如果值是 NaN, 那么 isNaN 函數(shù)返回 true ,否則返回 false
使用這個函數(shù)的典型情況是檢查 parseInt 和 parseFloat 方法的返回值。還有一種辦法,變量可以與它自身進行比較。 如果比較的結果不等,那么它就是 NaN 。 這是因為 NaN 是唯一與自身不等的值。
您可能感興趣的文章:
- JavaScript判斷是否為數(shù)字的幾種方式匯總(推薦!)
- JavaScript 中判斷變量是否為數(shù)字的示例代碼
- JavaScript判斷輸入是否為數(shù)字類型的方法總結
- js判斷文本框輸入的內(nèi)容是否為數(shù)字
- JavaScript判斷是否為數(shù)字的4種方法及效率比較
- javascript使用isNaN()函數(shù)判斷變量是否為數(shù)字
- js驗證是否為數(shù)字的總結
- JS判斷是否為數(shù)字,是否為整數(shù),是否為浮點數(shù)的代碼
- javaScript 判斷字符串是否為數(shù)字的簡單方法
- JavaScript判斷是否為數(shù)字的多種方法小結
相關文章
鍵盤上一張下一張兼容IE/google/firefox等瀏覽器
鍵盤上一張下一張的效果想必大家都有見到過吧,本文為大家介紹的這個兼容IE,google,firefox等主流瀏覽器2014-01-01在使用JSON格式處理數(shù)據(jù)時應該注意的問題小結
這篇文章主要介紹了在使用JSON格式處理數(shù)據(jù)時應該注意的問題,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2017-05-05