码迷,mamicode.com
首页 > 其他好文 > 详细

浏览器使用input复制不成功解决办法。

时间:2019-10-05 16:14:42      阅读:73      评论:0      收藏:0      [点我收藏+]

标签:exe   不成功   com   put   exec   选择   child   doc   pre   

以下代码为浏览器使用input复制:

var Input = document.createElement(‘input‘);

Input.value = ‘复制内容‘;

document.body.appendChild(Input);

Input.select(); // 选择对象

document.execCommand("Copy"); // 执行浏览器复制命令

Input.className = ‘Input‘;

Input.style.display=‘none‘;

alert(‘复制成功‘);

复制失败的原因是因为没有高度导致复制失败。需要为input加上固定的宽高,在无需使用input可以通过定位将input隐藏。

浏览器使用input复制不成功解决办法。

标签:exe   不成功   com   put   exec   选择   child   doc   pre   

原文地址:https://www.cnblogs.com/webh5/p/11624722.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!