Catch paste input

后端 未结 17 2108
名媛妹妹
名媛妹妹 2020-11-22 08:09

I\'m looking for a way to sanitize input that I paste into the browser, is this possible to do with jQuery?

I\'ve managed to come up with this so far:



        
17条回答
  •  独厮守ぢ
    2020-11-22 08:32

    document.addEventListener('paste', function(e){
        if(e.clipboardData.types.indexOf('text/html') > -1){
            processDataFromClipboard(e.clipboardData.getData('text/html'));
            e.preventDefault();
    
            ...
        }
    });
    

    Further:

    • Clipboard API and events

提交回复
热议问题