鍍金池/ 問答/HTML5  HTML/ JS如何判斷拖拽進來的是文件還是文件夾?

JS如何判斷拖拽進來的是文件還是文件夾?

JS如何判斷拖拽進來的是文件還是文件夾,拖拽文件或文件夾發(fā)現(xiàn),ev.dataTransfer.files均為只有一個元素的數(shù)組,如何判斷拖拽進來的是文件還是文件夾,目前的做法是發(fā)現(xiàn)文件和文件夾的區(qū)別為,文件的type不為空,而文件夾的type為空,所以根據(jù)type是否為空來區(qū)別文件和文件夾,不知是否正確。
下面圖片第一個FileList下面的為文件拖拽,第二個FileList下面的為文件夾拖拽。
圖片描述

回答
編輯回答
痞性

如果你想看具體的js 拖拽上傳文件看下這篇文章 前端頁面文件拖拽上傳模塊js代碼示例

2018年4月17日 16:28
編輯回答
情已空
2018年5月15日 15:18