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

求指教,看不出来自己的问题在哪啊啊啊啊

<!DOCTYPE HTML>

<html>

<head>

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

<title>switch</title>

<input type="text" id="a"></input>

<input type="button"value="选择工作模式" onclick="b()"></input>

<script type="text/JavaScript">

function b(){

var myweek=document.getElementById("a").value;

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;

}}

</script>

</head>

<body>

</body>

</html>


提问者:Yuuyu 2016-08-03 16:33

个回答

  • qq___571
    2016-08-03 16:49:31
    已采纳

    控件放在<body><form></form></body>中

  • 刘刘刘06
    2016-08-04 18:38:45

    把 case6.case7去掉换位default:  

     document.write("到企业实践");

     break;

     case 5:

     document.write("总结经验");

     break;

     default:

     document.write("周六、日休息和娱乐");

    }


  • JS_Potato
    2016-08-03 18:02:08

    input 标签 放body里面

  • 江城弦音
    2016-08-03 16:45:11

    文件是从上读到下的,input点击事件调用b()方法,这个方法还没有读到,所以不能调用,把input都放到body里再试试

  • mamataziz0998
    2016-08-03 16:43:20

    把表单内容要写在html的body部分里面,把代码的第六七行的代码剪切到<body></body>里面就好了。