我不是MM,怎么就没人帮我解决这个小小的菜鸟问题呢?????(在先盼望。。。)
请问如何在同一个页面不通过提交得到列表菜单的值?比如我想这样,在列表菜单中列出一些图片的名称,然后在列表菜单中选择一个名称的话,立即在同一页的图片框中对应的换成是此名称的图片?请问怎么样取得列表的值呢。代码我想这样写:
<img src=???>
<select name="userface">
<%for i=1 to 84%>
<option><%=i%></option>
<% next%>
</select>
请问“???”部分我应该怎么样写?
问题点数:20、回复次数:8Top
1 楼jinhaiou(jinhaiou)回复于 2004-04-02 13:58:49 得分 1
upTop
2 楼yinxiong2002(Lotus的天空)回复于 2004-04-02 14:00:14 得分 1
用javascript中的onchange事件
当你在列表中选择一个值的时候,列表发生变化,同时执行相应的函数
议会给你发个代码。。。。。
Top
3 楼GageCSDN(稻草人)回复于 2004-04-02 14:03:05 得分 10
<img id="myImg">
<Select onchange="if(this.value)myImg.src=this.value;">
<option value="">[请选择]</option>
<option value="http://www.cjol.com/Images/advancecollect.GIF">图片一</option>
<option value="http://file.cjol.com/logo/cimchr.gif">图片二</option>
<option value="http://file.cjol.com/logo/hongda.gif">图片三</option>
<option value="http://www.cjol.com/main/jobseeker/images/v7.0introduce.gif">图片四</option>
</Select>Top
4 楼jiffer(爱工作,更爱老婆)回复于 2004-04-02 14:04:44 得分 5
i=request("i")
<img src=image/<%=i%>.gif>
用onchange事件响应
<select name="userface">
<%for i=1 to 84%>
<option><%=i%></option>
<% next%>
</select>
Top
5 楼dout(航天飞机_瓶子里的鱼儿)回复于 2004-04-02 14:10:12 得分 1
upTop
6 楼xxrl(孔曰成仁,孟曰取媳妇-->她太有才了)回复于 2004-04-02 14:15:06 得分 1
GageCSDN(稻草人)
实现了最基础的功能,但没有容错功能Top
7 楼bingbingcha(不思不归,不孟不E,原来是头大灰狼)回复于 2004-04-02 14:22:20 得分 1
稻草人的就不错啊。
而且李蕾的也可以用。Top
8 楼jackycxg(黑白灰)回复于 2004-04-02 14:26:37 得分 0
终于有人帮忙了,谢谢!
为了表示谢意,现正式结帖,,,
Top




