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

switch后面的为什么没用

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>switch</title>

<script type="text/JavaScript">


function a(){

//myweek表示星期几变量

var myweek=3;

 myweek=prompt("ssss");

if(myweek>3)

document.write("ssssssssssss");

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;

 

 default:

 break;

}

}

</script>

</head>

<body>


<input name="button" type="button" onclick="a()" value="请输入星期几">

    

</input>

</body>

</html>


正在回答

3 回答

if(myweek>3)

document.write("ssssssssssss");

这两个去掉,case1到case7的  所有数字加“”就OK


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

这里是已经执行了if语句,switch语句忽略了,最好把if语句省去,然后prompt中输入正确的值!

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

隳裒 提问者

if 我只是测试下有没执行下来 , 去掉也还是没用的
2016-03-18 回复 有任何疑惑可以回复我~

default:

 break;

没做任何输出。


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

隳裒 提问者

我感觉是prompt的原因 ,把他去掉myweek赋值是可以输出的 ,就是不知道为什么prompt不行
2016-03-18 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

switch后面的为什么没用

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