// 点文字进行复制
function(content) {
// 由于input元素在页面上渲染后具有选中的功能,所以这里创建input的方式实现点击复制的功能
let inputElement = document.createElement('input');
inputElement.type = 'text';
inputElement.value = content;
document.body.appendChild(inputElement);
// 选择增加的input元素
inputElement.select();
if (document.execCommand('Copy', 'false', null)) {
// 如果复制成功
console.log('点击内容已复制');
}
// 复制成功之后删除增加的这个input元素
document.body.removeChild(inputElement);
};
JavaScript实现点击一段文字直接进行复制
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 项目中有一个需求就是实现一段文字中有几个特殊的字符可以有下划线,并且可以进行点击。首先可以实现下划线效果,首先想到...
- 前言 /1240) 如上图所示功能实现,有两种方法实现: (1)直接几个textview拼接成一段文字进行实现;这...
- 一谈《道德与法治》课上的有效化活动教学 道德教育要回归生活,怎样让《道德与法治》教学提高实效性,达到育人目的...