【问题标题】:javascript how to make copy this text buttonjavascript如何复制此文本按钮
【发布时间】:2014-03-10 09:51:28
【问题描述】:

我想用 javascript 复制这个 url 的动作,我用了这个脚本但是它不起作用!
//在头部

 <SCRIPT LANGUAGE="JavaScript">

 function ClipBoard()
 {
 holdtext.innerText = copytext.innerText;
 Copied = holdtext.createTextRange();
 Copied.execCommand("Copy");
    }
     </SCRIPT>

在身体上

 <SPAN ID="copytext" STYLE="height:150;width:162;background-color:pink">
 <?php  echo $files[$i]." ";?>
 </SPAN>

 <TEXTAREA ID="holdtext" STYLE="display:none;">
 <?php  echo "test";?>
 </TEXTAREA>
 <BUTTON onClick="ClipBoard();">copy url</BUTTON>

【问题讨论】:

    标签: javascript php command-line


    【解决方案1】:

    试试这个:

    var n1 = document.getElementById('copytext');
    var n2 = document.getElementById('holdtext');
      n2.value = n1.value;
    

    var holdtext =  document.getElementById('copytext').innerHTML;
      Copied = holdtext.createTextRange();
      Copied.execCommand("Copy");
    

    【讨论】:

      【解决方案2】:

      试试这个例子:

      function ClipBoard() {
          var copytext=document.getElementById("copytext").innerHTML;
          document.getElementById("holdtext").value=copytext;
      }
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-04-21
        • 2018-01-08
        • 2016-12-02
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多