Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何创建<;img>;复制到剪贴板?_Php_Jquery_Clipboard - Fatal编程技术网

Php 如何创建<;img>;复制到剪贴板?

Php 如何创建<;img>;复制到剪贴板?,php,jquery,clipboard,Php,Jquery,Clipboard,我需要一些帮助。如何更改下面的代码,以便在用户单击按钮时创建图像标记,并将其复制到剪贴板,用户可以将其粘贴到地址栏中 <?php $arr = array('1'=>'goo.gl/kgVQMc', '2'=>'goo.gl/cqhk1V'); ?> <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title&

我需要一些帮助。如何更改下面的代码,以便在用户单击按钮时创建图像标记,并将其复制到剪贴板,用户可以将其粘贴到地址栏中

<?php
$arr = array('1'=>'goo.gl/kgVQMc', '2'=>'goo.gl/cqhk1V');
?>

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title></title>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
  </head>
  <body>

    <?php
    foreach($arr as $key => $value)
    {
      ?>
      <p id="<?php echo $key?>"> <?php echo $value?> </p>
      <button onclick="copyToClipboard('#<?php echo $key?>')">Copy Text<?php echo $key?></button>
      <br><br>
      <?php
    }
    ?>

    <input type="text">

    <script type="text/javascript">
      function copyToClipboard(element) {
        var $temp = $("<input>");
        $("body").append($temp);
        $temp.val($(element).text()).select();
        document.execCommand("copy");
        $temp.remove();
      }
    </script>

  </body>
</html>

我发现,请审查,我也检查,如果我可以帮助你更多。