老师帮忙看下代码
来源:1-7 编程练习
贾海洋
2020-06-09 22:12:40
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>手机号码验证</title>
</head>
<body>
<script>
//补充代码
var pho=prompt("请输入你的手机号");
var leg=pho.length;
if(leg==18){
if(isNaN(pho)==false)
{
alert("号码输入正确")
}else{
alert("请重新输入密码")
}
}else{
alert("输入的手机号必须是11位");
}
</script>
</body>
</html>
1回答
好帮手慕言
2020-06-10
同学你好,使用同学提供的代码测试,输入11位数字,会提示“输入的手机号必须是11位”,如下:
原因是判断条件有问题,判断条件应该是leg == 11,如下:
如果我的回答帮到了你,欢迎采纳,祝学习愉快~
相似问题