老师帮忙看下代码

来源: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位”,如下:

http://img.mukewang.com/climg/5ee03f86090aec5c01940107.jpg

http://img.mukewang.com/climg/5ee03fa109b9084704360124.jpg

原因是判断条件有问题,判断条件应该是leg == 11,如下:

http://img.mukewang.com/climg/5ee03ff109bdddae03160074.jpg

如果我的回答帮到了你,欢迎采纳,祝学习愉快~

0

0 学习 · 40143 问题

查看课程