大家都说还是直接输学号方便些。小改一下。
<html>
<head>
<title>显示相片</title>
<SCRIPT LANGUAGE="JavaScript">
<!--
function show(start,end) {
//稍微检查一下数据的合法性
if(end<start){
alert("错了!结束的学号比开始的还要小!");
}//结束数据合法性的检测
//开始查询用的循环
for(var i=start;i<=end;i++){
document.write("<img width=160 height=240 src='
http://oa.dean.swust.edu.cn/graphic/stu/" + String(i).substring(0,4) + "/" + i + ".jpg'>");
}//结束循环
}//结束show(start,end)
//-->
</SCRIPT>
</head>
<body>
<font size=2>
例如,想查看20050001-20050100范围的相片,则:开始为20050001,结束为20050100. <br> 如果有个别不能显示,则表示该学号的学生不存在
</font>
<FORM name="form" METHOD=POST ACTION="">
<font size=2> 开始:</font><INPUT TYPE="text" size=8 NAME="start" value="20050001">
<font size=2> 结束:</font><INPUT TYPE="text" size=8 NAME="end" value="20050100">
<INPUT TYPE="submit" onclick="javascript:show(document.form.start.value,document.form.end.value)" value="查询" >
</FORM>
</body>
</html>