<button type="button" class="layui-btn" id="ID-upload-demo-btn"> <i class="layui-icon layui-icon-upload"></i> 单图片上传 </button> <div style="width: 132px;"> <div class="layui-upload-list"> <img class="layui-upload-img" id="ID-upload-demo-img" style="width: 100%; height: 92px;"> <div id="ID-upload-demo-text"></div> </div> <div class="layui-progress layui-progress-big" lay-showPercent="yes" lay-filter="filter-demo"> <div class="layui-progress-bar" lay-percent=""></div> </div> </div> <hr style="margin: 21px 0;"> <div class="layui-upload"> <button type="button" class="layui-btn" id="ID-upload-demo-btn-2"> <i class="layui-icon layui-icon-upload"></i> 多图片上传 </button> <blockquote class="layui-elem-quote layui-quote-nm" style="margin-top: 11px;"> 预览图: <div class="layui-upload-list" id="upload-demo-preview"></div> </blockquote> 加一个保存图片的变量怎么写
时间: 2023-07-19 20:37:22 浏览: 127
layui-demo
要在前端代码中定义一个保存图片的变量,可以使用 JavaScript 语言来实现。例如,可以在单图片上传按钮的点击事件中定义一个变量 `var file = document.getElementById("ID-upload-demo-img").files[0];` 来获取上传的图片文件对象。这个变量 `file` 就是保存图片文件的变量,可以将它传递到后端代码中进行处理。注意,这个变量只是保存了图片文件对象,并没有将文件上传到后端服务器,需要使用 Ajax 或表单提交等方式将文件上传到服务器。类似地,可以在多图片上传按钮的点击事件中定义一个数组变量,用于保存多个上传的图片文件对象。
阅读全文