js实现复制、粘贴文字

点击按钮复制文字

javascript 复制代码
copyText (str) {
  const textarea = document.createElement('textarea')
  textarea.value = str
  // 将这个元素添加到body中,以便可以选中它
  document.body.appendChild(textarea)
  // 选择这个元素的内容
  textarea.select()
  // 执行复制操作
  document.execCommand('copy')
  // 移除这个元素,因为它不再需要了
  document.body.removeChild(textarea)
}

粘贴文字

令输入框绑定的值等于Ctrl+v复制的值

javascript 复制代码
this.xxx= await navigator.clipboard.readText()
相关推荐
ohyeah1 小时前
AI First 时代:用大模型构建轻量级后台管理系统
前端·llm
Apeng_09191 小时前
vue实现页面不断插入内容并且自动滚动功能
前端·javascript·vue.js
孟祥_成都1 小时前
Prompt 还能哄女朋友!你真的知道如何问 ai 问题吗?
前端·人工智能
前端涂涂1 小时前
第3讲:BTC-数据结构
前端
白狐_7982 小时前
【项目实战】我用一个 HTML 文件写了一个“CET-6 单词斩”
前端·算法·html
夕水2 小时前
React Server Components 中的严重安全漏洞
前端
sg_knight2 小时前
SSE 技术实现前后端实时数据同步
java·前端·spring boot·spring·web·sse·数据同步
苹果电脑的鑫鑫2 小时前
el-select下拉菜单如何可以手输入内容
前端·vue.js·elementui
克喵的水银蛇2 小时前
Flutter 弹性布局实战:快速掌握 Row/Column/Flex 核心用法
开发语言·javascript·flutter