<input type="file" name="myfile" multiple="multiple" id="upload_input">
<input type="button" value="确定上传" class="btn btn-default" id="upload_btn">
<!--显示在这里-->
<p id="filenames"></p>
$("#upload_input").on("change",function(e){
var e=e||window.event
var _file=e.target.files
var names=""
if(_file.length>0){
for(let i=0;i<_file.length;i++){
if(i==_file.length-1){
names+=_file[i].name
}else{
names+=_file[i].name+"<br>"
}
}
$("#filenames").html(names)
}else{
$("#filenames").html("")
}
})
using files from web applications https://developer.mozilla.org/en-US/docs/Web/API/File/Using_files_from_web_applications
本文介绍了一个使用HTML和JavaScript实现的文件上传功能,当用户选择文件后,页面会动态显示所选文件的名称。通过监听input元素的change事件,获取用户选择的文件列表,并将其名称以友好的格式展示在页面上。

1万+

被折叠的 条评论
为什么被折叠?



