1、为输入框绑定粘贴事件。pasteEle.addEventListener("paste", function (e){ if ( !(e.clipboardData && e.clipboardData.items) ) { return; }});
2、获取剪切板clipboardData对象。var clipboardData = (event.clipboardData || event.originalEvent.clipboardData);
3、判断浏览器是否支持//不支持的浏览器 if(!clipboardData || !clipboardData.items){ return; }
4、判断剪切板中的数据类型,通过kind 和 type属性的值判断。if(item.kind != "string" || item.type.indexOf("text") === -1){ return; }
5、通过item.getAsString()方法获取剪切板中的字符.item.getAsString(function(str){ //console.log(str);});