我的问题:具体地说,就是改ECSHOP系统的商品图片显示,如果您不了解这个系统可以跳过本段。想达到这样的效果:点击小的缩略图直接在大图的位置显示它(默认的是新弹出窗口,进入一个图片展示的页面)概括地说,就是在一个页面点击一个小图,将获取的这个图的ID传入到一个js文件里面的一个函数,然后通过js代码将小图的原图的位置替换到大图的src里面去。
我的思路大致是这样的:给小图和大图分别一个ID,将小图的原图地址(在数据库中,在该系统保存在一个变量内,可以直接获取)通过ID替换到大图的src去,形如 id.src="" ;因为我对js不熟悉,这个任务又比较紧迫,所以希望前辈们能指点下。多谢~~
我的思路大致是这样的:给小图和大图分别一个ID,将小图的原图地址(在数据库中,在该系统保存在一个变量内,可以直接获取)通过ID替换到大图的src去,形如 id.src="" ;因为我对js不熟悉,这个任务又比较紧迫,所以希望前辈们能指点下。多谢~~
<img src="" osrc="原始图片的路径" alt="" onclick="showBigImage(this)">function showBigImage(obj){
document.getElementById("bigImage").src = obj.getAttribute("osrc");
}
function changeImage(a)
{
document.getElementById('bigimage').src=a.href;
return false;
}