【JavaScript】判斷是否為數字--IsNumeric

function IsNumeric(sText)
{ //判斷是否為數值
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;
 
   for (i = 0; i < sText.length && IsNumber == true; i++)
      {
      Char = sText.charAt(i);
      if (ValidChars.indexOf(Char) == -1)
         {
         IsNumber = false;
         }
      }
   return IsNumber;  
 }

EX:

IsNumeric('13a54')--->False

IsNumeric('1654')--->True

IsNumeric('20.66')--->True 

留言

這個網誌中的熱門文章

【SQL】新增流水號序號之欄位IDENTITY函式用法

【AJAX】用JQuery寫法實作資料介接JSON

【C#】解決MVC WEB API執行,出現404找不到資源