gpt4 book ai didi

javascript - Javascript FileList 对象的 "null"值是多少?

转载 作者:行者123 更新时间:2023-11-30 20:27:39 24 4
gpt4 key购买 nike

在 Javascript 中,不同的类型有不同的“null”或空值。例如,strings 的空值是 ""arrays 的空值是 [] . FileList 的类似值是什么?它不是 null,我似乎无法通过搜索文档找到它。

最佳答案

查看是否 FileList为空,检查 .length属性(property)。如果为零,则列表为空,如果为一或更大,则列表中有文件。

document.getElementById('process').addEventListener('click', evt => {
evt.preventDefault();
let files = document.getElementById('files').files;
if (files.length > 0) {
// do something with files
alert (`Processing the following ${files.length} file${files.length > 1 ? 's' : ''}:\n` + [...files].map(f => `"${f.name}"`).join('\n'));
} else {
alert ('Please select some files to continue.');
}
}, false);
<input id="files" type="file" multiple>
<button id="process">Process files</button>

关于javascript - Javascript FileList 对象的 "null"值是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50710720/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com