获取input file的文件
栏目:
html
发布时间:2024-12-13
获取input file的文件
<input type="file" id="upload" />
<script>
document.querySelector('#upload').addEventListener('change', function(e) {
console.log(e.target.files)
})
</script>
上传一个文件后,控制台输出:
FileList {0: File, length: 1}
0: File
lastModified: 1620455590089
lastModifiedDate: Sat May 08 2021 14:33:10 GMT+0800 (China Standard Time)
[[Prototype]]: Object
name: "___c3508488e618___.png"
size: 534307
type: "image/png"
webkitRelativePath: ""
[[Prototype]]: File
length: 1
[[Prototype]]: FileList
我们可以通过 file.name 取到 input file 上传文件的文件名
通过 file.size 可以取到文件的大小,file.type 去到文件类型,可以做上传文件的校验
本文地址:https://www.tides.cn/p_html-get-input-file