# html+js上传多个图片,页面回显图片,后台解析图片并上传到服务器

本文介绍了如何使用HTML和JS实现多图片的上传并展示在页面上,详细讲解了HTML页面的设置,包括input标签的属性调整以及如何通过Vue框架的@change方法实现图片预览。同时,提供了JS部分的代码示例,利用ajaxFileUpload.js进行文件上传。后台接收部分未给出具体实现细节。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.html页面

1.在input标签内加上这个属性就可以一次性上传多个文件
在这里插入图片描述

2.长按ctrl键选择多个图片
在这里插入图片描述
效果如图:
在这里插入图片描述
上面图中显示选中五个文件,并且在页面回显,下面js里面有回显代码

2.js页面回显图片+多文件上传

1.在input框下面定义显示图片的div区域,在input标签里面写上onchange方法,因为我用的是vue框架,所以写的是@change:

2.在方法里面写上代码,这样可以把所有图片都遍历显示出来

setImagePreview:function(){
            //补充说明:因为我们给input标签设置multiple属性,因此一次可以上传多个文件
            //获取选择图片的个数
			var dom = document.getElementById("img");
			var files = dom.files;
            var length = files.length;
            var imgObjPreview = documen
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值