希望实现当点击图片链接的时候,能在当前页面显示该图片而不要跳转到新页面。不知道问题出在哪,希望有人帮忙瞅瞅,谢谢<script >window.onload=function(){var oUl= document.getElementById('ul1');var oLi= oUl.getElementsByTagName('li')[0];var oA= oLi.getElementsByTagName('a')[0];function showPic(whichpic){ var source = whicpic.getAttribute("href"); var placer =document.getElementById('opic'); placer.setAttribute("src",source); } for(var i=0;i<oA.length;i++){ oA[i].onclick=function(){ showPic(this); return false; } }};<body><h1> Snapshot</h1><ul id="ul1"><li><a href="1.jpg" >Dog</a></li><li><a href="2.jpg" >Hurt</a></li><li><a href="3.jpg" >Plane</a></li><li><a href="4.jpg" >Car</a></li></ul><img id="opic" src="head.jpg" alt="my image gallery"/></body>
添加回答
举报
0/150
提交
取消
