关于ASP编程onchange事件的具体应用

来源:百度知道 编辑:UC知道 时间:2024/05/18 02:48:33
现在有一图像占位符,要求在网页中所显示的图像跟随着一下拉菜单中所选的值而变化,请问怎么在这两者之间应用onchange事件?另外还有,提交表单需要在下拉菜单中的<option>值中加入相关的代码?
P.S.回答详尽者再加分!
第二个问题再补充一下,就是说我这整张表单提交时需不需要在<option>标签中加入相关的函数什么的?比如<option value="pic/01.gif" <%If (Not isNull((liuyan.Fields.Item("touxiang").Value))) Then If ("pic/01.gif" = CStr((liuyan.Fields.Item("touxiang").Value))) Then Response.Write("selected=""selected""") : Response.Write("")%>>01.gif</option>
这是Dreamweaver生成的。有人给我解释一下吗?

我下面的代码在我的机器上执行通过,你修改一下相应的图片文件名和路径即可:

<img src=init.gif id=img0>

<select onchange="img0.src=this.value;">
<option value='综合试卷.jpg'>综合试卷
<option value='标准照.jpg'>标准照
</select>

<select name="aaa" onclick="show(this.value)">
<option value="1.jpg">1.jpg</option>
<option value="2.jpg">2.jpg</option>
<option value="3.jpg">3.jpg</option>
<option value="4.jpg">4.jpg</option>
</select>
<img src="" id='image_show'>
<script>
function show(ImgUrl)
{
document.getElementById("image_show").src=ImgUrl;
}
</script>

////效果 当选择 下拉菜单的时候,图片换成 当前选中的 选项的 图片