d:<img id=show>a,b,c:<img src=... onclick="show.src=this.src">

解决方案 »

  1.   

    <script>
    function aa(obj){
      var o = obj.cloneNode()
      document.all.txt.appendChild(o)
      o.style.zoom = "200%"
    }</script>
    <img src="http://community.csdn.net/images/CSDN_logo.GIF" onclick="aa(this)">
    <form action="mailto:[email protected]" >
      <textarea name="txt" cols=60 rows=20></textarea><input type="submit" >
    </form>
      

  2.   

    again
    ----------------------
    <script>
    var o = new Object();
    var added = false;
    function aa(obj){
      if (!added)
      {
        o = obj.cloneNode()
        document.all.txt.appendChild(o)
        o.style.zoom = "200%"
        added = true
      }
      else
      {
        o.src = obj.src
      }
    }</script>
    <img src="http://community.csdn.net/images/CSDN_logo.GIF" onclick="aa(this)">
    <img src="http://community.csdn.net/Images/ad/it_mba.GIF" onclick="aa(this)"><form action="mailto:[email protected]" >
      <textarea name="txt" cols=60 rows=20></textarea><input type="reset" value="取消"><input type="submit" value="发送">
    </form>
      

  3.   

    考虑到图片会被删除
    ------------------------
    <script>
    var o = new Object();
    var added = false;
    function aa(obj){
      if (!added || document.all.txt.all(o.uniqueID)==null)
      {
        o = obj.cloneNode()
        document.all.txt.appendChild(o)
        o.style.zoom = "200%"
        added = true
      }
      else
      {
        o.src = obj.src
      }
    }
    </script>
      

  4.   

    cool, 我试了smallyear的方法,很简单,但很实用。非常谢谢。
    我没有试xjdawu的方法,稍后会试,谢谢。我的D区域的图片只是在一个td中,不是在一个textarea中。