所以有这个代码
<div>DROP!<button onclick="document.querySelector('input').click()">Or click</button> </div>
<input style="visibility: collapse; width: 0px;" type="file" onchange="upload(this.files[0])">
<script>
window.ondragover = function(e) {e.preventDefault()}
window.ondrop = function(e) {e.preventDefault(); upload(e.dataTransfer.files[0]); }
function upload(file) {
if (!file || !file.type.match(/image.*/)) return;
它所做的是从用户那里获取一个文件,检查它是否是一个图像,然后做一些事情。我怎样才能做到这一点,而不是让用户选择图像,而是选择图像的路径,然后它会做它应该做的事情。所以就像声明我认为的文件。