最近我在一点点学习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">
<input type="button" value="确定" onclick="btnOK()">
</td>
</tr>
</table>
</form>
</BODY>
</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">
<input type="button" value="确定" onclick="btnOK()">
</td>
</tr>
</table>
</form>
</BODY>
</HTML>
==>
switch(_txtMovieId )
3.Window.alert
==>window.alert //w小写或直接写alert
<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">
<input type="button" value="确定" onclick="btnOK()">
</td>
</tr>
</table>
</form>
</BODY>
</HTML>