用隐藏的方式把图片隐藏,点击就显示。如:
<div style="display:none" name="p1" id="p1"><img src="1.jpg"></div>
<input type="button" onclick="document.all.p1.style.display=''">

解决方案 »

  1.   

    <div id=div1 style="display:none"><img id=img1></div>
    <input type=button onclick=document.getElementByid("div1").style.display="";document.getElementById("img1").src=1; value=a>
    <input type=button onclick=document.getElementByid("div1").style.display="";document.getElementById("img1").src=2; value=b>
    <input type=button onclick=document.getElementByid("div1").style.display="";document.getElementById("img1").src=3 value=c>
      

  2.   

    妖怪了,我把上面那段代码复制到test.asp里面的时候,getElementById自动变成了getElementByid,I小写了导致错误
      

  3.   

    有些编辑器太“智能”了,我的ultraedit长期把style.height自动改成style.Height
    除非height是粘贴过去的