问答详情
源自:2-3 JavaScript-确认(confirm 消息对话框)

不输入时的情况没有表示出来

当点击“取消”按钮时,显示“要努力了”,而此时是没有任何分数输入的,应该把这种情况独立列出来吧。

提问者:狄狄爱吃鱼 2017-12-14 20:48

个回答

  • 狄狄爱吃鱼
    2017-12-15 22:33:02

    搜噶,当输入成绩为空时,这是又重新调用了一下rec()函数,然后提醒让它重新输入成绩。谢啦谢啦,我造啦

  • 嘴角微扬xjt
    2017-12-14 21:08:50

    <script type="text/javascript">

      function rec(){

    var score; //score变量,用来存储用户输入的成绩值。

    score =  prompt("请填入你的成绩:");

    if(score != null){

       if(score>=90)

        {

          document.write("你很棒!");

        }

        else if(score>=75)

            {

          document.write("不错吆!");

        }

        else if(score>=60)

            {

          document.write("要加油!");

            }

            else

        {

               document.write("要努力了!");

        }

    }else{

       alert("输入的成绩不能为空!");

       rec();

    }

      }

      </script>