我想顯示 '有效' 消息,如果該變量的值是檢查數字以JavaScript
- 不具有10
- 空字符串(
""
)
長度數字
if(isNaN(num) && num !="" && num.length!=10)
{
alert("invalid");
}
else
{
alert("valid");
}
但是這段代碼顯示'數字長度不是10'作爲有效。但不管它是數字還是非數字,如果它的長度不是10,它應該是無效的。
我想顯示 '有效' 消息,如果該變量的值是檢查數字以JavaScript
""
)長度數字
if(isNaN(num) && num !="" && num.length!=10)
{
alert("invalid");
}
else
{
alert("valid");
}
但是這段代碼顯示'數字長度不是10'作爲有效。但不管它是數字還是非數字,如果它的長度不是10,它應該是無效的。
你的意思是這樣的:
if(is_nan(num) && num !="" && num.length<10)
{
alert("invalid");
}
else
{
alert("valid");
}
否則,如果長度爲<9
或>10
,你會得到假。
在這種情況下,你會提醒valid
當你NUM是長度非數字,尼姑空字符串> = 10
'length'是一個對字符串有效的屬性。這裏的長度是什麼意思?數字的數量? – mohkhan
如果是NT錯誤,你想不lenth必須大於10 –
數文本框的值..的人物無論是數字或字母 – chriz