91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

jquery怎么判斷是否有數字

發布時間:2022-03-05 10:07:00 來源:億速云 閱讀:158 作者:iii 欄目:web開發

這篇文章主要介紹了jquery怎么判斷是否有數字的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇jquery怎么判斷是否有數字文章都會有所收獲,下面我們一起來看看吧。

  在jquery里,我們可以用下面這些方法來判斷變量是否是數字:

  1、$.isNumeric();

  jquery里內置的一個用來判斷是否為數字的函數,用$.isNumeric()來判斷是否為數字的話,一些特殊的字符會被當成8進制或12進制的數字,判定為true,如:(相關課程推薦:jQuery教程)$.isNumeric(0xFF);    //true

  $.isNumeric("0xFF");    //true$.isNumeric(3.13);    //true

  $.isNumeric("3.13");    //true

  $.isNumeric(-3.13);    //true

  $.isNumeric("-3.13");    //true

  $.isNumeric("03.13");    //true

  $.isNumeric(01);    //true

  $.isNumeric(001);    //true

  $.isNumeric(+3.13);    //true

  $.isNumeric(0xFF);    //true

  $.isNumeric("0xFF");    //true

  $.isNumeric(true);    //false

  $.isNumeric(NaN);    //false

  2、isNaN();

  js里的一個用來判斷是否為數字的函數,它的意思是“not a number”,即“判斷是否不是個數字,不是數字則為true,是數字則為false”,它的缺點就是一些值為空的變量,如null,空格等,會把它們轉成“0”當成數字來處理:var val=$("#test").val();

  var ival=parseInt(val);//如果變量val是字符類型的數則轉換為int類型 如果不是則ival為NaN

  alert(typeof(ival));

  if(!isNaN(ival)){

  alert(val +"是數字");

  } else{

  alert(val +"不是數字");

  }

  說明: isNaN()函數,如果傳入的參數是數字返回false,否則返回true

  3、使用正則表達式判斷

  常用正則:"^\\d+$"             //非負整數(正整數 + 0)

  "^[0-9]*[1-9][0-9]*$"     //正整數

  "^((-\\d+)|(0+))$"       //非正整數(負整數 + 0)

  "^-[0-9]*[1-9][0-9]*$"    //負整數

  "^-?\\d+$"            //整數

  "^\\d+("            //非負浮點數(正浮點數 + 0)

  "^(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*))$"    //正浮點數

  "^((-\\d+("           //非正浮點數(負浮點數 + 0)

  "^(-(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*)))$"    //負浮點數

  "^(-?\\d+)("         //浮點數

  實例:var r=/^\+?[1-9][0-9]*$/;  //判斷是否為正整數

  r.test(str);

  或者:function isNumber(value) {         //驗證是否為數字

  var patrn=/^(-)?\d+(\.\d+)?$/;

  if (patrn.exec(value)==null || value=="") {

  return false

  } else {

  return true

  }

  }

關于“jquery怎么判斷是否有數字”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“jquery怎么判斷是否有數字”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

白城市| 宽城| 五峰| 泗洪县| 正安县| 湾仔区| 邛崃市| 乐山市| 聊城市| 南昌县| 本溪| 清新县| 河东区| 唐河县| 安徽省| 长治县| 义马市| 察隅县| 上犹县| 江油市| 乌恰县| 白山市| 通山县| 米易县| 耒阳市| 泰安市| 商水县| 枞阳县| 乡宁县| 北辰区| 阿坝县| 柳江县| 安吉县| 昌黎县| 洱源县| 澄迈县| 响水县| 玉门市| 邻水| 和平区| 醴陵市|