2016-01-13 120 views
0

如何檢查javascript變量中的值是否包含數字?如何檢查javascript變量中的值是否包含數字?

例如:var test = "abcd1234";

此變種test包括下殼體和數量。

如何使用javascript來檢查var值包含數字還是不是?

我試圖用isNaN功能

var test = "abcd1234"; 
var test = isNaN(test); 
if(test === true) 
{ alert("not include number"); 
else 
{ alert("include number"); 

但這個代碼警報not include number因爲isNaN將檢查VAR的所有數據。但我只想檢查一部分變種。我怎樣才能做到這一點 ?

+0

您是否在尋找簡單的找到一個字符串是否包含至少一個數字或者是你的標準更加複雜?你有沒有考慮使用正則表達式? –

回答

0

您必須改用regex。

var test = /\d/.test("abcd1234"); 
 
if (test === true) { 
 
    alert("include number"); 
 
} else { 
 
    alert("not include number"); 
 
}

相關問題