1-7 编程练习作业提交

来源:1-7 编程练习

MiMicccc

2020-09-22 22:34:55

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title>手机号码验证</title>
</head>
<body>
    <script>
        //补充代码
        var tel = prompt("请输入您的手机号码");
        if(tel.length<11) {
            alert("请输入11位手机号码")
        }else {
            if(isNaN(tel)) {
                alert("输入的手机号码必须是11位数字");
            }else{
                alert("号码输入正确");
            }
        }
    </script>
</body>
</html>


写回答

2回答

好帮手慕慕子

2020-09-23

同学你好,当输入的数字超出11位也会提示号码正确,建议修改,当长度不等于11时 ,提示用户请输入11为手机号码。

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

针对同学的问题解答如下:

目前阶段还无法实现,在不刷新的情况下再次弹出请输入框,后面课程中学习了循环语句就可以实现效果了。同学不要着急,可以继续往后学习课程,到时候也会有相应的练习题让同学练习巩固的,当前习题重点是巩固if条件语句。

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

0
hiMicccc
h 好的谢谢老师
h020-09-23
共1条回复

MiMicccc

提问者

2020-09-22

老师我发现一个问题有点体验不是很好,在我不满足手机号码等于11时,会有提示框,请输入11位手机号码,然后我点击确定,需要再次刷新才会出现请输入您的手机号码这个输入框,这一点我觉得好像有点体验不是很好,有没有什么办法解决呢? 麻烦老师了

0

0 学习 · 40143 问题

查看课程