0
我試圖創建一個簡單的Web應用程序,可以讀取和顯示純文本文件。我希望它只需將它們拖放到div
上即可打開文件。拖放 - getData()返回空字符串
這是我的代碼,處理drop事件:
dropHere.addEventListener('drop', function(e) {
e.preventDefault();
var data = e.dataTransfer.getData('text');
console.log(data);
});
很簡單,是吧?只有...它記錄一個空的string
。
我真的很困惑。我錯過了一些微不足道的事情嗎?
e.dataTransfer.files[0]
返回一個File
對象,具有正確的文件名,大小和文件類型。