老师,我用参考思路做完,输入数字return反馈给我之后就不弹窗了

老师,我用参考思路做完,输入数字return反馈给我之后就不弹窗了

http://img1.sycdn.imooc.com//climg/5ce4df320001b5ab04980253.jpg

老师return之后不就结束了吗?要再刷新才能重新输入数字.

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
好帮手慕夭夭 2019-05-22 18:02:03

你好同学,上传的代码已经实现的任务要求哦。如果同学要实现输入错误继续弹出弹窗,那么不能使用return了,因为return之后,不会执行下面的代码,并且要使用while循环,参考如下:

http://img1.sycdn.imooc.com//climg/5ce51e1600015d5706220418.jpg

祝学习愉快 ,望采纳。

好帮手慕夭夭 2019-05-22 15:30:23

你好同学,return之后的代码是不执行了哦,请把自己练习的代码完整粘贴到问答区域,以便老师帮助你查找代码是否有问题。

祝学习愉快!

  • 提问者 qq_慕尼黑1376657 #1
    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>输入密码</title> </head> <body> <script> var input=prompt('请输入密码'); function funName(input){ if(input.length>=6 && input.length<=12) return'密码格式正确'; if(input.length<6) return'密码不能小于6位数'; if(input.length>12) return'密码不能多余12位数'; } alert(funName(input)); </script> </body> </html> 这个就是照着参考思路写的,那假如我填进去少于6位数的数字,return一执行完不就结束了嘛?那我想下面接着弹窗让我继续填数字,这个要怎么办.(ps:老师我给你发私信了)
    2019-05-22 15:42:00
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师