?1
<
html
>
?2
????
<
head
>
?3
????????
<
title
>
顯示相片
</
title
>
?4
????????????????
<
SCRIPT?
LANGUAGE
="JavaScript"
>
?5
????????????????
<!--
?6
????????????????????
function
?show(grade,start,end)?
{
?7
?8
????????????????????????
//
稍微檢查一下數(shù)據(jù)的合法性
?9
????????????????????????
if
(end
<
start)
{
10
11
????????????????????????????alert(
"
錯(cuò)了!結(jié)束的學(xué)號(hào)比開(kāi)始的還要?。?/span>
"
);
12
13
????????????????????????}
//
結(jié)束數(shù)據(jù)合法性的檢測(cè)
14
15
16
????????????????????????
//
開(kāi)始查詢用的循環(huán)
17
????????????????????????
for
(
var
?i
=
start;i
<=
end;i
++
)
{
18
19
????????????????????????????
//
判斷學(xué)號(hào)的位置并輸出相應(yīng)的圖片,如果學(xué)號(hào)不足4位,要在前面添補(bǔ)適當(dāng)數(shù)量的"0"
20
????????????????????????????
if
(i
<
10
)
{
21
22
????????????????????????????????document.write(
"
<img?width=160?height=240?src='http://oa.dean.swust.edu.cn/graphic/stu/
"
?
+
?grade?
+
?
"
/
"
?
+
?grade?
+
?
"
000
"
?
+
?i?
+
?
"
.jpg'>
"
);
23
24
????????????????????????????}
else
?
if
(i
<
100
)
{
25
26
????????????????????????????????document.write(
"
<img?width=160?height=240?src='http://oa.dean.swust.edu.cn/graphic/stu/
"
?
+
?grade?
+
?
"
/
"
?
+
?grade?
+
?
"
00
"
?
+
?i?
+
?
"
.jpg'>
"
);
27
28
????????????????????????????}
else
?
if
(i
<
1000
)
{
29
30
????????????????????????????????document.write(
"
<img?width=160?height=240?src='http://oa.dean.swust.edu.cn/graphic/stu/
"
?
+
?grade?
+
?
"
/
"
?
+
?grade?
+
?
"
0
"
?
+
?i?
+
?
"
.jpg'>
"
);
31
32
????????????????????????????}
else
{
33
34
????????????????????????????????document.write(
"
<img?width=160?height=240?src='http://oa.dean.swust.edu.cn/graphic/stu/
"
?
+
?grade?
+
?
"
/
"
?
+
?grade?
+
?
""
?
+
?i?
+
?
"
.jpg'>
"
);
35
36
????????????????????????????}
//
?結(jié)束對(duì)學(xué)號(hào)的判斷
37
????????????????
38
????????????????????}
//
結(jié)束顯示圖片的循環(huán)
39
40
????????????????}
//
結(jié)束show(grade,start,end)
41
????????????
//
-->
42
????????????
</
SCRIPT
>
43
44
????
</
head
>
45
46
????
<
body
>
47
48
????????
<
font?
size
=2
>
49
????????????例如,想查看20050001-20050100范圍的相片,則:年級(jí)為2005,開(kāi)始為1,結(jié)束為100.????
<
br
>
?如果有個(gè)別不能顯示,則表示該學(xué)號(hào)的學(xué)生不存在
50
????????
</
font
>
51
52
????????
<
FORM?
name
="form"
?METHOD
=POST?
ACTION
=""
>
53
????????????
<
font?
size
=2
>
年級(jí):
</
font
><
INPUT?
TYPE
="text"
?size
=4??
NAME
="grade"
?value
="2005"
>
54
????????????
<
font?
size
=2
>
開(kāi)始:
</
font
><
INPUT?
TYPE
="text"
?size
=4??
NAME
="start"
?value
="1"
>
55
????????????
<
font?
size
=2
>
結(jié)束:
</
font
><
INPUT?
TYPE
="text"
?size
=4??
NAME
="end"
?value
="100"
>
56
????????????
<
INPUT?
TYPE
="submit"
?onclick
="javascript:show(document.form.grade.value,document.form.start.value,document.form.end.value)"
?value
="查詢"
?
>
57
????????
</
FORM
>
58
59
????
</
body
>
60
61
</
html
>
62

?2

?3

?4



?5

?6



?7

?8

?9



10

11

12

13

14

15

16

17



18

19

20



21

22

23

24



25

26

27

28



29

30

31

32



33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62
