日期:2014-05-19  浏览次数:20433 次

关于<img>和js的问题,在线等!!!!!!!!
一个DataList里绑定了 <img   src= " <%#Eval( "photo ")   %> "   width=61   height=61   onclick=???   />

还有一个用于显示的 <img   id= "imgShow ">   非绑定

我想在这个绑定的img里加一个onclick事件,让imgShow显示绑定的图片,应该怎么写,大家帮帮忙,谢谢了!!!

------解决方案--------------------
onclick = "showimg(this) "


fucnion showimg(obj)
{
document.getElementById( 'imgShow ').src = obj.src;

}
------解决方案--------------------
如果要刷新本页再显示,就用onclick= "本页文件名?id= <%#Eval( "id ") %> "
id是这条记录的id号
然后在本页的cs文件里
if(String.IsNullOrEmpty(Request[ "id "])
{
datarow dr =查询id对应的图片的记录
imgShow.src= dr[ "photo "].ToString();
}

如果不想刷新本页,用ajax,也很简单,把ajsx控件拖两个放上来,就ok了,代码还是刚才的不变,查查怎么用ajax的就行了
------解决方案--------------------
<img src= " <%#Eval( "photo ") %> " onclick= "javascript:getElementById( 'imgTest ').src=this.src " />
<img id= "imgTest " />