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代码,将 显示每个脚本的错误信息 打上勾