<tr> 
<td> 
<input type="text" value="C:/temp/12.jpg"name="" id="one"/> 
</td> 
<td> <input type="button" value="复制地址" name="" id="" onclick='document.getElementById("show").value=document.getElementById("one").value;'/> </td> 
</tr> 
<p id='show'></p>

解决方案 »

  1.   

    哈哈,网上这样得代码多的是啊  <input type="button" name="anniu1" onClick='copyToClipBoard()' value="复制专题地址和url地址,传给QQ/MSN上的好友"> 
      <script language="javascript"> 
       function copyToClipBoard(){ 
        var clipBoardContent=""; 
        clipBoardContent+=document.title; 
        clipBoardContent+=""; 
        clipBoardContent+=this.location.href; 
        window.clipboardData.setData("Text",clipBoardContent); 
        alert("复制成功,请粘贴到你的QQ/MSN上推荐给你的好友"); 
      } 
      </script>  
      

  2.   

    1楼:谢谢,可是你做的是把它复制到show那显示。 我要的是点击按钮以后可以在别的地方Ctrl+V就粘贴上去那种。
    2楼:谢谢,你的是复制标题和地址栏的地址的。我自己改改就能差不多做出来了。
      

  3.   

    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>无标题文档</title>
    <script language="javascript">
    function test()
    {
       var txtObj=document.getElementById("txtUser");
       var text=txtObj.value;
       window.clipboardData.setData("Text",text);
       alert("复制成功了!"); 
       var clipValue=window.clipboardData.getData("text");//text is not case sensitive
       alert(clipValue);
    }
    </script>
    </head><body>
    <!--本例子主要是用来演示复制的实现,代码执行后点右键粘贴就可以了。-->
    <input id="txtUser" type="text" value="clipboard" /><input type="button" value="testClipboard" onclick="test()"/>
    </body>
    </html>