js上传文件获取文件流
上传文件获取文件流
<div> 上传文件 : <input type="file" name = "file" id = "fileId" /> </div> <script> function getFile() { //js写法 var file=document.getElementById('fileId').files[0;]//获取文件流 var fileName = file.name;//获取文件名 //jq写法 var file = $('#fileId')[0].files[0]; }
示例:
HTML
<div class="File">添加附件</div> <input id="upfile" name="upfile" type="file" multiple="multiple" style="display:none" /> <div class="FileArea"></div>
JS
1 var str = ""; 2 $("#upfile").click(); 3 $("#upfile").on("change", function () { 4 var obj = document.getElementById("upfile"); 5 var length = obj.files.length; 6 for (var i = 0; i < length; i++) { 7 $(".FileArea").html("");; 8 var temp = obj.files[i].name; 9 str += "<div>" + temp + "</div>"; 10 } 11 $(".FileArea").append(str); 12 });
作者:时来运转
大佬们好,我是Web前端菜鸟,初来乍到,想跟诸位共同学习成长;
综上是我每日闲时整理笔记,文章如有侵权请诸位及时告知我,谢谢关照!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了