1. 程式人生 > >js獲取粘貼內容

js獲取粘貼內容

blog class alert 谷歌 i++ tel 瀏覽器版本 var col

//html部分
<
textarea id="lcq" cols="30" rows="10"></textarea>
/*
* js部分
* onpaste事件觸發
*/

document.getElementById(‘lcq‘).onpaste = function(e){ if(e.clipboardData) { console.log(‘谷歌,火狐‘); for (var i = 0, len = e.clipboardData.items.length; i < len; i++) {
var item = e.clipboardData.items[i]; if (item.kind === "string") { item.getAsString(function (str) { console.log(str); }) } else if (item.kind === "file") { var f= item.getAsFile(); console.log(f); } } }
else if(window.clipboardData) { console.log(‘ie9及其上‘); var txt = window.clipboardData.getData("Text"); console.log(txt); }else { alert(‘瀏覽器版本過低‘) } }

js獲取粘貼內容