我想显示 '有效' 消息,如果该变量的值是检查数字以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