1:点击当前按钮,复制当前内部元素的内容(比如遇到一段li标签,我们想直接复制点击的当前列表内部的元素内容,就可以使用以下方法)
<script type="text/javascript">
$(document).on("click", ".goDouyin", function() {
var Url2=$(this).find('textarea');
Url2.select(); // 选择对象用户定义的代码区域
document.execCommand("Copy"); //原生copy方法执行浏览器复制命令
if( document.execCommand("Copy")==true){
layer.msg('复制成功'); //弹窗
}
});
</script>
<li > 任务链接:<span ><a class="goDouyin">复制链接<textarea>http://www.fanchuangkeji.cn</textarea></a></span></li>
<li > 任务链接:<span ><a class="goDouyin">复制链接<textarea>http://fanchuangkeji.cn</textarea></a></span></li>
<li > 任务链接:<span ><a class="goDouyin">复制链接<textarea>http://www.csdn.cn</textarea></a></span></li>
2:点击按钮,复制指定文本框的内容
<script type="text/javascript">
function copyfanchuang()
{
var Url2=document.getElementById("fc");
Url2.select(); // 选择对象
document.execCommand("Copy"); // 执行浏览器复制命令
if( document.execCommand("Copy")==true){
layer.msg('复制成功'); //弹窗
}
}
</script>
<textarea cols="20" rows="10" id="fc">http://www.fanchuangkeji.cn</textarea>
<input type="button" onClick="copyfanchuang()" value="点击复制代码" />