<img src="" name="Oneshow" border="0" id="Oneshow"><!-- 加了个ID --><select name="Oneslide" onchange='document.getElementById("Oneshow").src=this.value'>
<option value="../images/flag.gif" selected>图片 1</option>
<option value="../images/developer.gif">图片 2</option>
<option value="../images/love.gif">图片 3</option>
</select>
解决方案 »
- 寻求JavaScript PDF格式书籍
- 找出猴王演示图及代码
- 从一个弹出的DIV层中控制网页中的图片显示,请教
- javascript读写cookie
- [求解]window.onload=function(){} 和 <body onLoad="testbody();"> 不能同时应用!
- js如何输出一个多行的变量内容啊?
- JavaScript 怎么拷贝变量 防止修改?
- 怎样处理这样的多选啊?
- NS6+里面怎样用JS动态增减OPTION?
- 关于鼠标画框的问题,SOS !!!
- JScript中,如何实现计算器
- 200分请教高手:JS判断FALSH版本(必须在我方法的基础上判断),解决了立即结帖!
<img src="" name="Oneshow" border="0" id="Oneshow" onload="alert(this.src)" onerror="alert(this.src)"><!-- 加了个ID --><select name="Oneslide" onchange='document.getElementById("Oneshow").src=this.value'>
<option value="../images/flag.gif" selected>图片 1</option>
<option value="../images/developer.gif">图片 2</option>
<option value="../images/love.gif">图片 3</option>
</select>查看源文件是看不到SRC变化的
检查下看看路径对不对
<img width="140" height="105" name="Oneshow" border="0" id="Oneshow" runat="server"
src="~/ClubPic/Signed/2008113102632.gif">
但是select选择后,就不显示图片了,显示一个红色的X还有一个问题:onload="alert(this.src)" onerror="alert(this.src)" 这个代码加入后,编译出错:
“ASP._00pic_aspx”并不包含“alert”的定义
<select name="Oneslide" onchange='(document.getElementById("Oneshow")).src=this.value'>//在行内脚本中不支持getbyName,所以
//要将图片添加个ID,以使用getbyId
<option value="../images/flag.gif" >图片 1</option> //你这图片应该一开始就加载个地址吧
<option value="../images/developer.gif">图片 2</option>
<option value="../images/love.gif">图片 3</option>
</select>
我也是初学者啊。。嘿