欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JS判斷是否為數字,是否為整數,是否為浮點數的代碼

 更新時間:2010年04月24日 15:39:24   作者:  
JS判斷是否為數字,是否為整數,是否為浮點數的代碼
正則表達式方法
復制代碼 代碼如下:

function checkRate(input)
{
var re = /^[0-9]+.?[0-9]*$/; //判斷字符串是否為數字 //判斷正整數 /^[1-9]+[0-9]*]*$/
if (!re.test(input.rate.value))
{
alert("請輸入數字(例:0.02)");
input.rate.focus();
return false;
}
}

下面為普通函數寫法
復制代碼 代碼如下:

function BASEisNotNum(theNum)
{
//判斷是否為數字
if (BASEtrim(theNum)=="")
return true;
for(var i=0;i<theNum.length;i++){
oneNum=theNum.substring(i,i+1);
if (oneNum<"0" || oneNum>"9")
return true;
}
return false;
}
function BASEisNotInt(theInt)
{
//判斷是否為整數
theInt=BASEtrim(theInt);
if ((theInt.length>1 && theInt.substring(0,1)=="0") || BASEisNotNum(theInt)){
return true;
}
return false;
}
function BASEisNotFloat(theFloat)
{
//判斷是否為浮點數
len=theFloat.length;
dotNum=0;
if (len==0)
return true;
for(var i=0;i<len;i++){
oneNum=theFloat.substring(i,i+1);
if (oneNum==".")
dotNum++;
if ( ((oneNum<"0" || oneNum>"9") && oneNum!=".") || dotNum>1)
return true;
}
if (len>1 && theFloat.substring(0,1)=="0"){
if (theFloat.substring(1,2)!=".")
return true;
}
return false;

相關文章

  • javascript 數組(list)添加/刪除的實現

    javascript 數組(list)添加/刪除的實現

    這篇文章主要介紹了javascript 數組(list)添加/刪除,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-12-12
  • 30個高逼格代碼的JavaScript高級單行代碼

    30個高逼格代碼的JavaScript高級單行代碼

    這篇文章中列出了一個系列的 30 個 JavaScript 單行代碼,它們在使用 vanilla js(≥ ES6)進行開發(fā)時非常有用,它們也是使用該語言在最新版本中為我們提供的所有功能來解決問題的優(yōu)雅方式,將它們分為以下5大類:日期、字符串、數字、數組、工具
    2023-08-08
  • javascript實現表格增刪改操作實例詳解

    javascript實現表格增刪改操作實例詳解

    這篇文章主要介紹了javascript實現表格增刪改操作的實現方法,以實例形式較為詳細的分析了javascript操作表格的相關技巧,非常具有實用價值,需要的朋友可以參考下
    2015-05-05
  • 前端React?Nextjs中的TS類型過濾實用技巧

    前端React?Nextjs中的TS類型過濾實用技巧

    今天就來介紹一個在其它開源庫中見到的既花里胡哨,又實用的TS類型——TS類型過濾,你會發(fā)現這些?TS騷操作真的很重要,因為它能很好地幫助你做靜態(tài)類型校驗
    2022-04-04
  • JS實現在文本指定位置插入內容的簡單示例

    JS實現在文本指定位置插入內容的簡單示例

    下面小編就為大家分享一篇JS實現在文本指定位置插入內容的簡單示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2017-12-12
  • JavaScript函數擴展與箭頭函數超詳細講解

    JavaScript函數擴展與箭頭函數超詳細講解

    這篇文章主要介紹了JavaScript函數擴展與箭頭函數的使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習吧
    2022-11-11
  • JavaScript 節(jié)點操作 以及DOMDocument屬性和方法

    JavaScript 節(jié)點操作 以及DOMDocument屬性和方法

    最近發(fā)現DOMDocument對象很重要,還有XMLHTTP也很重要 注意大小寫一定不能弄錯.
    2007-12-12
  • js數組的基本操作(很全自己整理的)

    js數組的基本操作(很全自己整理的)

    這段時間做的一個項目,用到數組的地方很多,學了才知道js數組的功能強大很,遠比VB,C#強多了
    2014-10-10
  • js enter鍵激發(fā)事件實例代碼

    js enter鍵激發(fā)事件實例代碼

    下面小編就為大家?guī)硪黄猨s enter鍵激發(fā)事件實例代碼。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-08-08
  • Javascript中判斷一個值是否為undefined的方法詳解

    Javascript中判斷一個值是否為undefined的方法詳解

    這篇文章給大家詳細介紹了在Javascript中如何判斷一個值是否為undefined,對大家的日常工作和學習很有幫助,下面來一起看看吧。
    2016-09-09

最新評論