为什么输出不了?

来源:4-4 多种选择(Switch语句)

MCLuo

2018-05-17 12:07

<!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>


写回答 关注

6回答

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

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

    MCLuo 回复天河区热心网...

    谢谢大佬

    2018-05-17 16:59:47

    共 2 条回复 >

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

    6  7后面符号错误

    MCLuo

    已经解决了 谢谢

    2018-06-20 16:20:50

    共 1 条回复 >

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

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

    MCLuo

    我加了 还是没有输出

    2018-05-17 16:57:59

    共 1 条回复 >

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

    不好意思,答错地方了

    MCLuo

    没关系

    2018-05-17 14:59:48

    共 1 条回复 >

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

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

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

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

    我和我的小狐... 回复MCLuo

    把函数名字再换一下 换成btn就好

    2018-05-17 21:24:51

    共 3 条回复 >

JavaScript进阶篇

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

468194 学习 · 21891 问题

查看课程

相似问题