2-3编程练习不太明白意思

来源:2-3 编程练习

慕神7119415

2018-10-31 15:25:29

感觉这个练习一点实际意义的没有,又不能想java那样键盘接收数字,弹出窗口在哪?感觉好累啊!为什么控制台什么都不显示

<!DOCTYPE html>
<html>
<head>
 <meta charset="UTF-8">
 <title>2-3编程练习</title>
</head>
<body>
 <script type="text/javascript">
  function prom(){  
   var number=prom("请输入您要查询的业务编码");
  switch (number) {
   case 1:
    console.log("账户余额为.....");
     break;
   case 2:
    console.log("账户余额为.....");
     break;
   case 3:
    console.log("信用额度为.....");
     break; 
   default:
       console.log("推出银行系统.....");
     break;
   }
  }

prom();
 </script>
            <input type="submit" name="submit3" value="请输入您要查询的业务编码" onclick="prom()">
            <td> <button type="reset" > 提交</button></td>    
</body>
</html>

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

写回答

1回答

好帮手慕阿满

2018-10-31

编程练习是为了巩固所学的知识,查漏补缺,所以同学不要抱怨没有实际意义。遇到问题,解决问题也是学习。

在这道编程中,页面弹出输入框,并输入业务编号,所以这里要使用prompt()弹出框。函数中使用弹出框时应该是prompt();如图:

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

另外,任务提示中的第二条有提示:用户在页面中输入的数字类型均为字符串。所以应该是case '1' :,case '2' :

以后遇到类似的问题,同学可以先在浏览器端 按F12键 ,从控制台可以看出报错位置。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

0

0 学习 · 10204 问题

查看课程