在Ctrl + V上捕获文本的任何其他替代方法 [英] Any other alternative to capturing text on Ctrl+V

查看:85
本文介绍了在Ctrl + V上捕获文本的任何其他替代方法的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试捕获 Ctrl + V 事件中的文本,如下所示..

I am trying to capture the text on Ctrl+V event as below..


  1. 在页面中创建textarea并设置高度0px和宽度0px。如下所示

  1. Creating a textarea in the page and setting height 0px and width 0px. like below

  <textarea id="a" style="height:0px;width:0px"></textarea>


  • 按下V键我将焦点设置为该textarea,然后使用Ctrl + V按钮。如下所示..

  • On pressing V key i am setting the focus to that textarea and then using Ctrl+V button. Like below..

     shortcut.add("X",function() {
      $('#a').focus();
     });
     // In between user have to press Ctrl+V to paste the content
     shortcut.add("V",function() {
      alert($('#a').val());
     });
    


  • 我认为这是一种效率最低的方法,等待有价值的建议来改善这个..

    I think this as a most inefficient approach and waiting for valuable suggestions to improve this..

    推荐答案

    你可以将事件附加到粘贴 event。

    You can attach events to the paste event.

    $('textarea').bind('paste', function() {
       // Hello, Mr. Paste!
    });
    

    这篇关于在Ctrl + V上捕获文本的任何其他替代方法的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

    查看全文
    登录 关闭
    扫码关注1秒登录
    发送“验证码”获取 | 15天全站免登陆