js 文本框监听粘贴事件,获取粘贴板上的图片数据

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/luyangbin01/article/details/69525776
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<input type="text" id="myInput" />
<script>
    document.getElementById('myInput').addEventListener('paste',function(e){
        if ( !(e.clipboardData && e.clipboardData.items) ) {
            return;
        }
        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);
            }
        }
    });
</script>
</body>
</html>

猜你喜欢

转载自blog.csdn.net/luyangbin01/article/details/69525776
今日推荐