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()
相关推荐
离&染20 小时前
vue.js2.x + elementui2.15.6实现el-select滚动条加载数据
前端·javascript·vue.js·el-select滚动加载
inferno20 小时前
HTML基础(第一部分)
前端·html
kirinlau20 小时前
pinia状态管理在vue3项目中的用法详解
前端·javascript·vue.js
zhuà!21 小时前
腾讯地图TMap标记反显,新增标记
前端·javascript·vue.js
未知原色21 小时前
web worker使用总结(包含多个worker)
前端·javascript·react.js·架构·node.js
ttod_qzstudio21 小时前
CSS改变图片颜色方法介绍
前端·css
curdcv_po21 小时前
我接入了微信小说小程序官方阅读器
前端·微信小程序
程序员鱼皮1 天前
什么是 RESTful API?凭什么能流行 20 多年?
前端·后端·程序员
www_stdio1 天前
让大语言模型拥有“记忆”:多轮对话与 LangChain 实践指南
前端·langchain·llm
inferno1 天前
JavaScript 基础
开发语言·前端·javascript