jQuery 获取文件路径和名称并组装到数组
您可以使用 JavaScript 中的 File 对象来获取文件的路径和名称,然后将其组装到一个数组中。以下是一个示例代码:
// 选择文件的 input 元素
var fileInput = $('#fileInput')[0];
// 当选择文件发生变化时
fileInput.addEventListener('change', function() {
// 获取选择的文件列表
var files = fileInput.files;
// 创建一个数组来存储文件的路径和名称
var fileArray = [];
// 遍历文件列表
for (var i = 0; i < files.length; i++) {
var file = files[i];
// 获取文件的路径和名称
var filePath = file.webkitRelativePath || file.name;
var fileName = file.name;
// 将路径和名称组装到对象中
var fileObject = {
path: filePath,
name: fileName
};
// 将文件对象添加到数组中
fileArray.push(fileObject);
}
// 打印文件数组
console.log(fileArray);
});
上述代码假设您有一个 id 为 'fileInput' 的 input 元素用于选择文件。在文件选择发生变化时,会将文件的路径和名称组装到一个数组中,并打印出来。您可以根据需要修改代码来适应您的具体情况。
原文地址: https://www.cveoy.top/t/topic/p6Im 著作权归作者所有。请勿转载和采集!