// HTML部分:创建一个文件输入元素
<input type="file" id="fileInput">
// JavaScript部分:获取文件大小
document.getElementById('fileInput').addEventListener('change', function(event) {
    const file = event.target.files[0]; // 获取用户选择的文件
    if (file) {
        console.log(`文件名: ${file.name}`); // 输出文件名
        console.log(`文件大小: ${file.size} 字节`); // 输出文件大小,单位为字节
        console.log(`文件类型: ${file.type}`); // 输出文件类型
    } else {
        console.log('没有选择文件');
    }
});<input type="file">),允许用户选择文件。addEventListener 监听文件输入元素的 change 事件,当用户选择文件时触发。event.target.files[0] 获取用户选择的第一个文件对象。file.size 属性返回文件的大小,单位是字节。file.name 和 file.type 分别返回文件的名称和 MIME 类型。如果需要进一步处理文件大小(例如转换为 KB 或 MB),可以使用简单的数学运算。
上一篇:js 读取本地文件
下一篇:js sha1
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站