js课堂作业之转换月份

要求用switch重写if else if else语句,要求提示用户输入月份,而不是直接赋值。

代码:

 

 1 <html>
 2 <head>
 3 <title>输出月份</title>
 4 <script type="text/javascript">
 5 function doY(){
 6     
 7 var value1=parseInt(document.getElementById("yf").value);
 8 switch(value1){
 9 case 1:
10     alert("一月");
11     break;
12 case 2:
13     alert("二月");
14     break;
15 case 3:
16     alert("三月");
17     break;
18 case 4:
19     alert("四月");
20     break;
21 case 5:
22     alert("五月");
23     break;
24 case 6:
25     alert("六月");
26     break;
27 case 7:
28     alert("七月");
29     break;
30 case 8:
31     alert("八月");
32     break;
33 case 9:
34     alert("九月");
35     break;
36 case 10:
37     alert("十月");
38     break;
39 case 11:
40     alert("十一月");
41     break;
42 case 12:
43     alert("十二月");
44     break;
45 }
46 }
47 </script>
48 </head>
49 <body>
50 请输入月份:
51 <input type="text" id="yf">
52 <input type="button" value="确定" onClick="doY()">
53 </body>
54 </html>

 

写函数的时候写了一个do导致错误。

ie下调试js代码,将 显示每个脚本的错误信息 打上勾

 

posted @ 2013-09-22 11:07  董文博  阅读(223)  评论(0编辑  收藏  举报