如下是我的代碼,我想問一下為什么輸入5或者6或者7的時候輸出錯誤了?
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>switch</title>
<script type="text/JavaScript">
function b(){
var myweek =document.getElementById("week").value;
//myweek表示星期幾變量
switch(myweek)
{
?case "1":
?case "2":
?document.write("學習理念知識");
?break;
?case "3":
?case "4":
?document.write("到企業(yè)實踐");
?break;
?case "5":
?document.write("總結經驗");
?case "6":
?case "7":
?document.write("周六、日休息和娛樂");
?
?default:
? alert("you are kidding me!")
}}
</script>
</head>
<body>
<div>情輸入工作日:</div>
<input type="number" id="week" value=""/>
<input type="button" value="查看工作安排" onclick="b()"/>
</body>
</html>
2016-01-08
5那可以沒有,就會接著往下面執(zhí)行,最后執(zhí)行default,default需要break吧
2016-01-08
少了個break;沒有跳出,還是會執(zhí)行default