点击button按钮,实现复制效果

问题描述:

需要实现点击某个按钮,成功复制某条链接,并在浏览器打开

点击button按钮,实现复制效果

 

 函数封装:


  <div class="copy" @click="copyText(jump_url)">复制</div>
copyText(text) {
      var textarea = document.createElement(‘input‘)// 创建input对象
      var currentFocus = document.activeElement// 当前获得焦点的元素
      document.body.appendChild(textarea)// 添加元素
      textarea.value = text
      textarea.focus()
      if (textarea.setSelectionRange) {
        textarea.setSelectionRange(0, textarea.value.length)
      } else { textarea.select() }
      try {
        this.flag = document.execCommand(‘copy‘)// 执行复制
      } catch (eo) {
        this.flag = false
      }
      document.body.removeChild(textarea)// 删除元素
      currentFocus.focus()
      return this.flag
    }

 

点击button按钮,实现复制效果

上一篇:iptables防火墙


下一篇:Kafka遇到问题 - 启动时报错: 找不到或无法加载主类 kafka.Kafka