Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/423.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.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
Javascript 将img值复制到剪贴板(并粘贴?)_Javascript_Jquery_Html - Fatal编程技术网

Javascript 将img值复制到剪贴板(并粘贴?)

Javascript 将img值复制到剪贴板(并粘贴?),javascript,jquery,html,Javascript,Jquery,Html,我的目标是在我的网站上拥有类似于whatsapp之类的messenger应用程序的功能,在这里你可以点击笑脸- jQuery(“#smiley”)。在('click',function()上{ }); 您应该使用with copy作为参数 $('#smiley')。在('click',function()上{ var value=$(this.attr('value'); 复制剪贴板(值); $('#copyhere').val(值); }); 功能copyToClipboard(值){ 变量

我的目标是在我的网站上拥有类似于whatsapp之类的messenger应用程序的功能,在这里你可以点击笑脸-

jQuery(“#smiley”)。在('click',function()上{
});
您应该使用with copy作为参数

$('#smiley')。在('click',function()上{
var value=$(this.attr('value');
复制剪贴板(值);
$('#copyhere').val(值);
});
功能copyToClipboard(值){
变量$tmpInput=$('');
$tmpInput.val(值);
$('body')。追加($tmpInput);
$tmpInput.select();
document.execCommand('copy');
$tmpInput.remove();
}

您应该使用with copy作为参数

$('#smiley')。在('click',function()上{
var value=$(this.attr('value');
复制剪贴板(值);
$('#copyhere').val(值);
});
功能copyToClipboard(值){
变量$tmpInput=$('');
$tmpInput.val(值);
$('body')。追加($tmpInput);
$tmpInput.select();
document.execCommand('copy');
$tmpInput.remove();
}


谢谢,在这里运行代码时,它正好满足了我的需要。我试图将它复制到我的joomla站点的模块位置,但同样的代码不起作用。我只是用jQuery替换了$,因为这在joomla中经常会引起麻烦。你知道为什么这行不通吗?它不在“主内容区”中,而是在一个侧模块中。添加了include,它就工作了。谢谢!谢谢,在这里运行代码时,它正是我所需要的。我试图将它复制到我的joomla站点的模块位置,但同样的代码不起作用。我只是用jQuery替换了$,因为这在joomla中经常会引起麻烦。你知道为什么这行不通吗?它不在“主内容区”中,而是在一个侧模块中。添加了include,它就工作了。谢谢!
<img src="..." id="smiley" value=":)" style="cursor:pointer">
   <input type="text" id="copyhere">

jQuery('#smiley').on('click', function () {

});