js获取特定的文本内容

今天搞了一个小东西,临时记录一下,之前还没接触过,复制文本内容。分享一下

function copy(data) {
    var sel = window.getSelection();                //获取Selection对象
    var range = document.createRange();             //创建Range对象
    var node = document.createTextNode("20200611"); //创建文本节点,并指定内容
    document.body.appendChild(node);                //加入body末尾(否则无法选中)
    range.selectNode(node);                         //选中文本节点
    sel.removeAllRanges();                          //删除原先选区
    sel.addRange(range);                            //将区域加入选区
    document.execCommand("copy");                   //execCommand执行复制操作
    document.body.removeChild(node);                //删除临时节点
}
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 久违的晴天,家长会。 家长大会开好到教室时,离放学已经没多少时间了。班主任说已经安排了三个家长分享经验。 放学铃声...
    飘雪儿5阅读 7,865评论 16 22
  • 今天感恩节哎,感谢一直在我身边的亲朋好友。感恩相遇!感恩不离不弃。 中午开了第一次的党会,身份的转变要...
    余生动听阅读 10,911评论 0 11
  • 可爱进取,孤独成精。努力飞翔,天堂翱翔。战争美好,孤独进取。胆大飞翔,成就辉煌。努力进取,遥望,和谐家园。可爱游走...
    赵原野阅读 3,538评论 1 1
  • 在妖界我有个名头叫胡百晓,无论是何事,只要找到胡百晓即可有解决的办法。因为是只狐狸大家以讹传讹叫我“倾城百晓”,...
    猫九0110阅读 3,728评论 7 3

友情链接更多精彩内容