JS 获取文件大小
warning:
这篇文章距离上次修改已过446天,其中的内容可能已经有所变动。
在JavaScript中,获取文件的大小可以通过HTML的<input>元素类型为file时,使用该元素的files属性来实现。每个File对象都有一个size属性,该属性以字节为单位返回文件的大小。
以下是一个简单的示例,演示如何获取用户通过文件输入选择的文件的大小:
HTML:
<input type="file" id="fileInput">JavaScript:
document.getElementById('fileInput').addEventListener('change', function(event) {
var file = event.target.files[0];
var fileSize = file ? file.size : 0;
console.log("文件大小: " + fileSize + " 字节");
});在这个例子中,当用户选择了一个文件后,会通过监听change事件来触发函数,获取选中文件的大小,并通过控制台输出。如果用户没有选择文件,则file变量将是undefined,因此fileSize也将是0。
评论已关闭