var ipt=parseInt(prompt("请输入密码:")); function test(){ var i=arguments[0]; var l=i.length; if(isNaN(i)){ alert("密码错误"); return; }else if(l<4){ alert("验证码不得小于四位"); return; } } test(ipt);
1 回答
已采纳
![?](http://img1.sycdn.imooc.com/5485bdcf00015df201000100-100-100.jpg)
Caballarii
TA贡献1123条经验 获得超629个赞
输入的数被你parseInt了,数字类型是没有length属性的,所以l是undefined,没进任何一个条件分支,所以什么也没输出,把parseInt去掉就行
添加回答
举报
0/150
提交
取消