[求助]脚本的问题
有十个图片,也就是0123456789这几个,我把它们的<img name命名为img0,img1,mig2.........
想通过脚本来改变它们的SRC,但是不会循环做,我现在用的最苯的方法,
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>统计图片管理</title>
<script language="javascript" type="text/javascript">
<!--
function yulan()
{
b=document.form1.select.value;
document.img0.src="../gif/"+b+"/0.gif";
document.img1.src="../gif/"+b+"/1.gif";
document.img2.src="../gif/"+b+"/2.gif";
document.img3.src="../gif/"+b+"/3.gif";
document.img4.src="../gif/"+b+"/4.gif";
document.img5.src="../gif/"+b+"/5.gif";
document.img6.src="../gif/"+b+"/6.gif";
document.img7.src="../gif/"+b+"/7.gif";
document.img8.src="../gif/"+b+"/8.gif";
document.img9.src="../gif/"+b+"/9.gif";
}
-->
</script>
</head>
<body>
<table width="600" border="0" align="center">
<form name="form1" action="admin_ll.asp" method="post">
<tr>
<td height="28" colspan="2"><div align="center">选择浏览量显示的图片</div></td>
</tr>
<tr>
<td width="291" height="31" align="left" valign="baseline">图片样式:
<select name="select" onchange="yulan()">
<option value="01" selected="selected">01</option>
<option value="02">02</option>
<option value="03">03</option>
</select></td>
<td width="299" align="left" valign="baseline"><input type="submit" name="Submit" value="应用" /></td>
</tr>
<tr>
<td height="15" colspan="2"><div align="center">
<label></label>
</div></td>
</tr>
<tr>
<td height="20" colspan="2"><div align="left">当前:
<%
i=10
do while i>0
i=i-1
response.Write("<img name=img"&i&"1 src=../gif/"&rs("ll_tao")&"/"&i&".gif>")
loop
%>
</div></td>
</tr>
<tr>
<td height="31" colspan="2"> </td>
</tr>
</form>
</table>
</body>
大家有好的方法拿出来分享一下,我要做的是在yulan()这个函数中不用那样傻傻的粘贴一堆,如果能循环输出就好了
[此贴子已经被作者于2006-11-24 16:05:14编辑过]