老师帮忙看下谢谢

来源:1-16 编程练习

慕莱坞4298532

2018-12-21 17:13:03

我分装了2个函数,为什么还是最后才显示判断结果。

还想如果密码错误,就不执行输入验证码的话,要怎么设置呢

我试着加了return  不行。。

<!DOCTYPE html>

<html>

<head>

    <meta charset="UTF-8">

    <title>arguments</title>

</head>

<body>

<script>

    var userName=prompt("请输入用户名");

    var userPwd=prompt("请输入密码");

    

    function login(){

        if(isNaN(arguments)){//补充代码

         alert("密码错误");

        }

    }

      var sure=prompt("请输入验证码");

    function login1(){

        if(arguments.length<4){//补充代码

       alert("验证码不小于4位");

        }

    }

     login()

     login1()   

    

   

</script>

</body>

</html>


写回答

1回答

好帮手慕糖

2018-12-21

同学你好,函数是在调用的时候执行的,这里函数都是在最后调用的,所以还是最后验证。

建议:这里可以输入之后,就调用判断的函数哦,例:

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

希望能帮助到你,欢迎采纳。

祝学习愉快!

0

0 学习 · 36712 问题

查看课程