获取删除的文件作为输入

查克·阿吉拉尔(Chuck Aguilar)

我处理输入类型为“文件”的输入文件,因此:

<input id="upload_button" type="file"/>

然后:

var handleFileSelect = function(evt) {                                  

        var target = evt.dataTransfer || evt.target;
        var file = target && target.files && target.files[0];
        (...)
    };
    angular.element(document.querySelector('#upload_button')).on('change', handleFileSelect);`

如您所见document.querySelector('#upload_button').on('change', handleFileSelect);

但是我想对div拖放做同样的事情:

<div class="drop-zone" id="upload_drop" >
        <img src="../images/icon_cloud.png"/>
        <font class="receipt_upload_font"> Beleg per Drag & Drop hinzufügen</font>
        <font class="receipt_upload_oder_font"> oder unten "Beleg hinzufügen" klicken und Datei auswählen</font>
    </div>`

但是我不知道该怎么做。:(我无法将div中已删除的文件作为输入。

查克·阿吉拉尔(Chuck Aguilar)

最后,我找到了一种最佳方法。

当掉落时,我改为使用:

angular.element(document.querySelector('#upload_button')).on('change', handleFileSelect);

这个:

<div class="drop-zone" id="upload_drop" >
    <img src="../images/icon_cloud.png"/>
    <font class="receipt_upload_font"> Beleg per Drag & Drop hinzufügen</font>
    <font class="receipt_upload_oder_font"> oder unten "Beleg hinzufügen" klicken und Datei auswählen</font>
</div>
<script>
 var dropZone = document.getElementById('upload_drop');

    // Get file data on drop
    dropZone.addEventListener('drop', function(e) {
        handleFileSelect(e);
    });
<script>

因此,当我放下东西时,它会起作用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Java-从Project文件夹获取文件作为输入

来自分类Dev

获取文件输入值作为二进制数据

来自分类Dev

从命令行C ++获取文件作为输入

来自分类Dev

如何使用模型从Django用户获取输入作为文件?

来自分类Dev

从终端获取参数作为输入

来自分类Dev

从文件中获取输入

来自分类Dev

从输入文件获取类

来自分类Dev

如何从Url获取xml文件作为输入流并进行xml解析

来自分类Dev

我刚刚开始学习python。我想获取文件名作为用户输入

来自分类Dev

如何在bash上获取剪贴板作为Vim的输入文件名?

来自分类Dev

从文件输入获取文件对象

来自分类Dev

使用数字作为输入获取字母

来自分类Dev

获取输入形式不是作为变量而是作为URL

来自分类Dev

从C ++文件中获取输入

来自分类Dev

从输入类型文件获取值

来自分类Dev

如何获取输入文件的网址?

来自分类Dev

从输入获取路径以读取文件

来自分类Dev

获取此处文件的路径作为文件

来自分类Dev

GNUplot输入文件名作为变量

来自分类Dev

在logstash配置中作为文件路径输入

来自分类Dev

如何使按钮作为输入类型文件

来自分类Dev

使用文件中的输入作为命令

来自分类Dev

找不到多个文件作为ffmpeg的输入

来自分类Dev

使用文件中的输入作为命令

来自分类Dev

在logstash配置中作为文件路径输入

来自分类Dev

PHP不将txt文件作为输入

来自分类Dev

文件内容作为Linux上的命令输入

来自分类Dev

读取文件作为命令跳过行的输入

来自分类Dev

如何使按钮作为输入类型文件