问答详情
源自:4-4 多种选择(Switch语句)

为什么输出不了?

<!DOCTYPE HTML>

<html>

<head>

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

<title>switch</title>

<script type="text/JavaScript">

function btn-sub(){

var myweek =4;//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;

 default:

     alert("输入错误");

    }

}

</script>

</head>

<body>

    <input type="button" onclick="btn-sub" value="ok">

</body>

</html>


提问者:MCLuo 2018-05-17 12:07

个回答

  • 天河区热心网友
    2018-05-17 15:28:43
    已采纳

    a. case 6; case 7;使用英文冒号
    b. 函数名中请不要使用 - 

  • qq_夏艳清_0
    2018-06-20 15:58:56

    6  7后面符号错误

  • weibo_栈客间有间客栈_0
    2018-05-17 16:14:55

    <input type="button" onclick="btn-sub()" value="ok">你的函数名字后面没有加括号

  • 慕函数0365272
    2018-05-17 13:25:48

    不好意思,答错地方了

  • 慕函数0365272
    2018-05-17 13:22:48

    script中你没有添加输出的语句怎么会输出,要加一句document.write()

  • 我和我的小狐狸
    2018-05-17 12:58:51

    html里面的onclick的btn_sub后面没括号