大家都说还是直接输学号方便些。小改一下。
<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>