为了账号安全,请及时绑定邮箱和手机立即绑定

这样写,为什么没反应啊??

<script type="text/JavaScript">
function app(){
var mppy=confirm("进行实验??")
if(mppy==true){
var myweek=prompt("输入选项");//myweek表示星期几变量

switch(myweek)
{
 case 1:
 case 2:
 document.write("学习理念知识");
 break;
 case 3:
 case 4:
 document.write("到企业实践");
 break;
 case 5:
 document.write("总结经验");
 break;
 case 6:
 case 7:
 document.write("周六、日休息和娱乐");
 break;

}

}}
</script>
</head>
<body>
<input name="button" type="button" value="哈哈" onClick="app()"/>
</body>

点击“哈哈”之后,会弹出确认框,确认后会弹出prompt的框,输入以后点确认没反应。。。

正在回答

2 回答

propmt返回值是字符串类型,你的case承接的是整型数据,当然没反应了,你把”case 1:“改成“case “1”:”试试

0 回复 有任何疑惑可以回复我~
#1

无敌小哥儿 提问者

确实是这样哈。。非常感谢!
2016-04-11 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JavaScript进阶篇
  • 参与学习       468189    人
  • 解答问题       21891    个

本课程从如何插入JS代码开始,带您进入网页动态交互世界

进入课程

这样写,为什么没反应啊??

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信