最近我在一点点学习js,发现很多时候照着书本写代码都不行,比如这个,不知道错到哪里了。希望高手指点一下,让我摆脱迷茫~~~~代码如下:<HTML>
<HEAD>
<title> switch语句 </title>
<SCRIPT LANGUAGE="JavaScript" type="text/javaScript">
<!--
function btnOK()
{ var _txtMovieId = document.all.txtMovieId.value; //影片序号
_txtMovieId = parselnt(_txtMovieId);
switch(_txtMovIeld)
{
case 1:
Window.alert("您选择的影片是:罗马假日");
break;
case 2:
Window.alert("您选择的影片是:教父");
break;
case 3:
Window.alert("您选择的影片是:泰坦尼克号");
break;
default:
Window.alert("请输入正确的序号!");
}
}
//-->
</SCRIPT>
</head>
<BODY>
<form action="#" name="frmSwitch">
<table align="center" width="100%" border="1" cellspacing="0">
<tr>
<td colspan="2">请选择影片:</td>
</tr>
<tr>
<td>1.罗马假日</td>
<td>2.教父</td>
</tr>
<tr>
<td>3.泰坦尼克号</td>
<td>4.毕业生</td>
</tr>
<tr>
<td colspan="2">
<input type="text" name="txtMovieId">&nbsp;&nbsp;&nbsp;&nbsp;
<input type="button" value="确定" onclick="btnOK()">
</td>
</tr>
</table>
</form>
</BODY>
</HTML>

解决方案 »

  1.   

    三处错误:1.parselnt ==>parseInt2.switch(_txtMovIeld) 
    ==>
    switch(_txtMovieId ) 
    3.Window.alert
    ==>window.alert //w小写或直接写alert
      

  2.   

    <HTML> 
    <HEAD> 
    <title> switch语句 </title> 
    <SCRIPT LANGUAGE="JavaScript" type="text/javaScript"> 
    <!-- 
    function btnOK() 
    { var _txtMovieId = document.all.txtMovieId.value; //影片序号 _txtMovieId = parseInt(_txtMovieId); //这里是parseInt 1111111111
    switch(_txtMovieId)  // 222222222222

    case 1: 
    window.alert("您选择的影片是:罗马假日"); //33333333333333333
    break; 
    case 2: 
    window.alert("您选择的影片是:教父"); 
    break; 
    case 3: 
    window.alert("您选择的影片是:泰坦尼克号"); 
    break; 
    default: 
    window.alert("请输入正确的序号!"); 


    //--> 
    </SCRIPT> 
    </head> 
    <BODY> 
    <form action="#" name="frmSwitch"> 
    <table align="center" width="100%" border="1" cellspacing="0"> 
    <tr> 
    <td colspan="2">请选择影片: </td> 
    </tr> 
    <tr> 
    <td>1.罗马假日 </td> 
    <td>2.教父 </td> 
    </tr> 
    <tr> 
    <td>3.泰坦尼克号 </td> 
    <td>4.毕业生 </td> 
    </tr> 
    <tr> 
    <td colspan="2"> 
    <input type="text" name="txtMovieId">&nbsp;&nbsp;&nbsp;&nbsp; 
    <input type="button" value="确定" onclick="btnOK()"> 
    </td> 
    </tr> 
    </table> 
    </form> 
    </BODY> 
    </HTML>